writer/msl: Fix texture intrinsic generation

Wrap the texture expression in parentheses when it has lower
precendence than the function call operator.

Cast integer coordinates to unsigned integers as required by MSL.

Fixed: tint:536
Change-Id: I957e6be3c51044959e25e0be96c2d2c65db18187
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/53962
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: James Price <jrprice@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
This commit is contained in:
James Price 2021-06-11 12:46:26 +00:00 committed by Tint LUCI CQ
parent 830b97ffa9
commit 0f1efe04c3
444 changed files with 6831 additions and 9792 deletions

View File

@ -531,6 +531,27 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
auto* texture_type = TypeOf(texture)->UnwrapRef()->As<sem::Texture>(); auto* texture_type = TypeOf(texture)->UnwrapRef()->As<sem::Texture>();
// Helper to emit the texture expression, wrapped in parentheses if the
// expression includes an operator with lower precedence than the member
// accessor used for the function calls.
auto texture_expr = [&]() {
bool paren_lhs =
!texture
->IsAnyOf<ast::ArrayAccessorExpression, ast::CallExpression,
ast::IdentifierExpression, ast::MemberAccessorExpression,
ast::TypeConstructorExpression>();
if (paren_lhs) {
out_ << "(";
}
if (!EmitExpression(texture)) {
return false;
}
if (paren_lhs) {
out_ << ")";
}
return true;
};
switch (intrinsic->Type()) { switch (intrinsic->Type()) {
case sem::IntrinsicType::kTextureDimensions: { case sem::IntrinsicType::kTextureDimensions: {
std::vector<const char*> dims; std::vector<const char*> dims;
@ -557,7 +578,7 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
} }
auto get_dim = [&](const char* name) { auto get_dim = [&](const char* name) {
if (!EmitExpression(texture)) { if (!texture_expr()) {
return false; return false;
} }
out_ << ".get_" << name << "("; out_ << ".get_" << name << "(";
@ -589,7 +610,7 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
} }
case sem::IntrinsicType::kTextureNumLayers: { case sem::IntrinsicType::kTextureNumLayers: {
out_ << "int("; out_ << "int(";
if (!EmitExpression(texture)) { if (!texture_expr()) {
return false; return false;
} }
out_ << ".get_array_size())"; out_ << ".get_array_size())";
@ -597,7 +618,7 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
} }
case sem::IntrinsicType::kTextureNumLevels: { case sem::IntrinsicType::kTextureNumLevels: {
out_ << "int("; out_ << "int(";
if (!EmitExpression(texture)) { if (!texture_expr()) {
return false; return false;
} }
out_ << ".get_num_mip_levels())"; out_ << ".get_num_mip_levels())";
@ -605,7 +626,7 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
} }
case sem::IntrinsicType::kTextureNumSamples: { case sem::IntrinsicType::kTextureNumSamples: {
out_ << "int("; out_ << "int(";
if (!EmitExpression(texture)) { if (!texture_expr()) {
return false; return false;
} }
out_ << ".get_num_samples())"; out_ << ".get_num_samples())";
@ -615,8 +636,9 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
break; break;
} }
if (!EmitExpression(texture)) if (!texture_expr()) {
return false; return false;
}
bool lod_param_is_named = true; bool lod_param_is_named = true;
@ -655,9 +677,38 @@ bool GeneratorImpl::EmitTextureCall(ast::CallExpression* expr,
{Usage::kValue, Usage::kSampler, Usage::kCoords, Usage::kArrayIndex, {Usage::kValue, Usage::kSampler, Usage::kCoords, Usage::kArrayIndex,
Usage::kDepthRef, Usage::kSampleIndex}) { Usage::kDepthRef, Usage::kSampleIndex}) {
if (auto* e = arg(usage)) { if (auto* e = arg(usage)) {
auto* sem_e = program_->Sem().Get(e);
maybe_write_comma(); maybe_write_comma();
// Cast the coordinates to unsigned integers if necessary.
bool casted = false;
if (usage == Usage::kCoords &&
sem_e->Type()->UnwrapRef()->is_integer_scalar_or_vector()) {
casted = true;
switch (texture_type->dim()) {
case ast::TextureDimension::k1d:
out_ << "uint(";
break;
case ast::TextureDimension::k2d:
case ast::TextureDimension::k2dArray:
out_ << "uint2(";
break;
case ast::TextureDimension::k3d:
out_ << "uint3(";
break;
default:
TINT_ICE(diagnostics_) << "unhandled texture dimensionality";
break;
}
}
if (!EmitExpression(e)) if (!EmitExpression(e))
return false; return false;
if (casted) {
out_ << ")";
}
} }
} }

View File

@ -181,41 +181,41 @@ std::string expected_texture_overload(
case ValidTextureOverload::kSampleCompareDepthCubeArrayF32: case ValidTextureOverload::kSampleCompareDepthCubeArrayF32:
return R"(texture.sample_compare(sampler, float3(1.0f, 2.0f, 3.0f), 4, 5.0f))"; return R"(texture.sample_compare(sampler, float3(1.0f, 2.0f, 3.0f), 4, 5.0f))";
case ValidTextureOverload::kLoad1dLevelF32: case ValidTextureOverload::kLoad1dLevelF32:
return R"(texture.read(1, 3))"; return R"(texture.read(uint(1), 3))";
case ValidTextureOverload::kLoad1dLevelU32: case ValidTextureOverload::kLoad1dLevelU32:
return R"(texture.read(1, 3))"; return R"(texture.read(uint(1), 3))";
case ValidTextureOverload::kLoad1dLevelI32: case ValidTextureOverload::kLoad1dLevelI32:
return R"(texture.read(1, 3))"; return R"(texture.read(uint(1), 3))";
case ValidTextureOverload::kLoad2dLevelF32: case ValidTextureOverload::kLoad2dLevelF32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoad2dLevelU32: case ValidTextureOverload::kLoad2dLevelU32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoad2dLevelI32: case ValidTextureOverload::kLoad2dLevelI32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoad2dArrayLevelF32: case ValidTextureOverload::kLoad2dArrayLevelF32:
return R"(texture.read(int2(1, 2), 3, 4))"; return R"(texture.read(uint2(int2(1, 2)), 3, 4))";
case ValidTextureOverload::kLoad2dArrayLevelU32: case ValidTextureOverload::kLoad2dArrayLevelU32:
return R"(texture.read(int2(1, 2), 3, 4))"; return R"(texture.read(uint2(int2(1, 2)), 3, 4))";
case ValidTextureOverload::kLoad2dArrayLevelI32: case ValidTextureOverload::kLoad2dArrayLevelI32:
return R"(texture.read(int2(1, 2), 3, 4))"; return R"(texture.read(uint2(int2(1, 2)), 3, 4))";
case ValidTextureOverload::kLoad3dLevelF32: case ValidTextureOverload::kLoad3dLevelF32:
return R"(texture.read(int3(1, 2, 3), 4))"; return R"(texture.read(uint3(int3(1, 2, 3)), 4))";
case ValidTextureOverload::kLoad3dLevelU32: case ValidTextureOverload::kLoad3dLevelU32:
return R"(texture.read(int3(1, 2, 3), 4))"; return R"(texture.read(uint3(int3(1, 2, 3)), 4))";
case ValidTextureOverload::kLoad3dLevelI32: case ValidTextureOverload::kLoad3dLevelI32:
return R"(texture.read(int3(1, 2, 3), 4))"; return R"(texture.read(uint3(int3(1, 2, 3)), 4))";
case ValidTextureOverload::kLoadMultisampled2dF32: case ValidTextureOverload::kLoadMultisampled2dF32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoadMultisampled2dU32: case ValidTextureOverload::kLoadMultisampled2dU32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoadMultisampled2dI32: case ValidTextureOverload::kLoadMultisampled2dI32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoadDepth2dLevelF32: case ValidTextureOverload::kLoadDepth2dLevelF32:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoadDepth2dArrayLevelF32: case ValidTextureOverload::kLoadDepth2dArrayLevelF32:
return R"(texture.read(int2(1, 2), 3, 4))"; return R"(texture.read(uint2(int2(1, 2)), 3, 4))";
case ValidTextureOverload::kLoadStorageRO1dRgba32float: case ValidTextureOverload::kLoadStorageRO1dRgba32float:
return R"(texture.read(1))"; return R"(texture.read(uint(1)))";
case ValidTextureOverload::kLoadStorageRO2dRgba8unorm: case ValidTextureOverload::kLoadStorageRO2dRgba8unorm:
case ValidTextureOverload::kLoadStorageRO2dRgba8snorm: case ValidTextureOverload::kLoadStorageRO2dRgba8snorm:
case ValidTextureOverload::kLoadStorageRO2dRgba8uint: case ValidTextureOverload::kLoadStorageRO2dRgba8uint:
@ -232,19 +232,19 @@ std::string expected_texture_overload(
case ValidTextureOverload::kLoadStorageRO2dRgba32uint: case ValidTextureOverload::kLoadStorageRO2dRgba32uint:
case ValidTextureOverload::kLoadStorageRO2dRgba32sint: case ValidTextureOverload::kLoadStorageRO2dRgba32sint:
case ValidTextureOverload::kLoadStorageRO2dRgba32float: case ValidTextureOverload::kLoadStorageRO2dRgba32float:
return R"(texture.read(int2(1, 2)))"; return R"(texture.read(uint2(int2(1, 2))))";
case ValidTextureOverload::kLoadStorageRO2dArrayRgba32float: case ValidTextureOverload::kLoadStorageRO2dArrayRgba32float:
return R"(texture.read(int2(1, 2), 3))"; return R"(texture.read(uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kLoadStorageRO3dRgba32float: case ValidTextureOverload::kLoadStorageRO3dRgba32float:
return R"(texture.read(int3(1, 2, 3)))"; return R"(texture.read(uint3(int3(1, 2, 3))))";
case ValidTextureOverload::kStoreWO1dRgba32float: case ValidTextureOverload::kStoreWO1dRgba32float:
return R"(texture.write(float4(2.0f, 3.0f, 4.0f, 5.0f), 1))"; return R"(texture.write(float4(2.0f, 3.0f, 4.0f, 5.0f), uint(1)))";
case ValidTextureOverload::kStoreWO2dRgba32float: case ValidTextureOverload::kStoreWO2dRgba32float:
return R"(texture.write(float4(3.0f, 4.0f, 5.0f, 6.0f), int2(1, 2)))"; return R"(texture.write(float4(3.0f, 4.0f, 5.0f, 6.0f), uint2(int2(1, 2))))";
case ValidTextureOverload::kStoreWO2dArrayRgba32float: case ValidTextureOverload::kStoreWO2dArrayRgba32float:
return R"(texture.write(float4(4.0f, 5.0f, 6.0f, 7.0f), int2(1, 2), 3))"; return R"(texture.write(float4(4.0f, 5.0f, 6.0f, 7.0f), uint2(int2(1, 2)), 3))";
case ValidTextureOverload::kStoreWO3dRgba32float: case ValidTextureOverload::kStoreWO3dRgba32float:
return R"(texture.write(float4(4.0f, 5.0f, 6.0f, 7.0f), int3(1, 2, 3)))"; return R"(texture.write(float4(4.0f, 5.0f, 6.0f, 7.0f), uint3(int3(1, 2, 3))))";
} }
return "<unmatched texture overload>"; return "<unmatched texture overload>";
} // NOLINT - Ignore the length of this function } // NOLINT - Ignore the length of this function

View File

@ -1,25 +1,12 @@
SKIP: FAILED
deprecated/access_deco/storage_texture.wgsl:1:84 warning: use of deprecated language feature: access control is expected as last parameter of storage textures deprecated/access_deco/storage_texture.wgsl:1:84 warning: use of deprecated language feature: access control is expected as last parameter of storage textures
[[group(0), binding(0)]] var tex : [[access(write)]] texture_storage_2d<rgba32float>; [[group(0), binding(0)]] var tex : [[access(write)]] texture_storage_2d<rgba32float>;
^ ^
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
kernel void tint_symbol() { kernel void tint_symbol(texture2d<float, access::write> tint_symbol_1 [[texture(0)]]) {
int2 x = int2(tex.get_width(), tex.get_height()); int2 x = int2(tint_symbol_1.get_width(), tint_symbol_1.get_height());
return; return;
} }
tint_Aillrb.metal:5:17: error: use of undeclared identifier 'tex'
int2 x = int2(tex.get_width(), tex.get_height());
^
tint_Aillrb.metal:5:34: error: use of undeclared identifier 'tex'
int2 x = int2(tex.get_width(), tex.get_height());
^
2 errors generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_5016e5() { void ignore_5016e5(sampler tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(sampler tint_symbol_3 [[sampler(0)]]) {
ignore_5016e5(); ignore_5016e5(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(sampler tint_symbol_4 [[sampler(0)]]) {
ignore_5016e5(); ignore_5016e5(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(sampler tint_symbol_5 [[sampler(0)]]) {
ignore_5016e5(); ignore_5016e5(tint_symbol_5);
return; return;
} }
tint_nr1Dd1.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_509355() { void ignore_509355(depthcube<float, access::sample> tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(depthcube<float, access::sample> tint_symbol_3 [[texture(0)]]) {
ignore_509355(); ignore_509355(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(depthcube<float, access::sample> tint_symbol_4 [[texture(0)]]) {
ignore_509355(); ignore_509355(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(depthcube<float, access::sample> tint_symbol_5 [[texture(0)]]) {
ignore_509355(); ignore_509355(tint_symbol_5);
return; return;
} }
tint_BUnzrQ.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_5c9edf() { void ignore_5c9edf(texture2d<float, access::sample> tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
ignore_5c9edf(); ignore_5c9edf(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(texture2d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
ignore_5c9edf(); ignore_5c9edf(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(texture2d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
ignore_5c9edf(); ignore_5c9edf(tint_symbol_5);
return; return;
} }
tint_520czX.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_ad88be() { void ignore_ad88be(depthcube_array<float, access::sample> tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(depthcube_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
ignore_ad88be(); ignore_ad88be(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(depthcube_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
ignore_ad88be(); ignore_ad88be(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(depthcube_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
ignore_ad88be(); ignore_ad88be(tint_symbol_5);
return; return;
} }
tint_BhQwjP.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_b469af() { void ignore_b469af(sampler tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(sampler tint_symbol_3 [[sampler(0)]]) {
ignore_b469af(); ignore_b469af(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(sampler tint_symbol_4 [[sampler(0)]]) {
ignore_b469af(); ignore_b469af(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(sampler tint_symbol_5 [[sampler(0)]]) {
ignore_b469af(); ignore_b469af(tint_symbol_5);
return; return;
} }
tint_vztXdF.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_c8a0ee() { void ignore_c8a0ee(depth2d_array<float, access::sample> tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(depth2d_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
ignore_c8a0ee(); ignore_c8a0ee(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(depth2d_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
ignore_c8a0ee(); ignore_c8a0ee(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(depth2d_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
ignore_c8a0ee(); ignore_c8a0ee(tint_symbol_5);
return; return;
} }
tint_77yvjP.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,8 +1,3 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
@ -10,28 +5,23 @@ struct tint_symbol {
float4 value [[position]]; float4 value [[position]];
}; };
void ignore_e0187b() { void ignore_e0187b(depth2d<float, access::sample> tint_symbol_2) {
(void) arg_0; (void) tint_symbol_2;
} }
vertex tint_symbol vertex_main() { vertex tint_symbol vertex_main(depth2d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
ignore_e0187b(); ignore_e0187b(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()}; tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1; return tint_symbol_1;
} }
fragment void fragment_main() { fragment void fragment_main(depth2d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
ignore_e0187b(); ignore_e0187b(tint_symbol_4);
return; return;
} }
kernel void compute_main() { kernel void compute_main(depth2d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
ignore_e0187b(); ignore_e0187b(tint_symbol_5);
return; return;
} }
tint_gjL9b8.metal:9:10: error: use of undeclared identifier 'arg_0'
(void) arg_0;
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_002b2a() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_002b2a(texture1d<float, access::sample> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_002b2a(); textureDimensions_002b2a(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_002b2a(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_002b2a(); textureDimensions_002b2a(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_002b2a();
return;
}
tint_YrBvi5.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_012b82() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_012b82(texture2d_array<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_012b82(); textureDimensions_012b82(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_012b82(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_012b82(); textureDimensions_012b82(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_012b82();
return;
}
tint_53mrsD.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_53mrsD.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_08753d() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_08753d(texture1d<int, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_08753d(); textureDimensions_08753d(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_08753d(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_08753d(); textureDimensions_08753d(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_08753d();
return;
}
tint_UY6QJy.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_08a62e() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_08a62e(texture1d<int, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_08a62e(); textureDimensions_08a62e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_08a62e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_08a62e(); textureDimensions_08a62e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_08a62e();
return;
}
tint_YCd6H7.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0a5fcf() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_0a5fcf(texture2d_array<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0a5fcf(); textureDimensions_0a5fcf(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0a5fcf(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0a5fcf(); textureDimensions_0a5fcf(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0a5fcf();
return;
}
tint_NfeUfx.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_NfeUfx.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0bab57() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_0bab57(texture3d<int, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0bab57(); textureDimensions_0bab57(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0bab57(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0bab57(); textureDimensions_0bab57(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0bab57();
return;
}
tint_VmqGL7.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_VmqGL7.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_VmqGL7.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0c4772() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_0c4772(texture3d<float, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0c4772(); textureDimensions_0c4772(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0c4772(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0c4772(); textureDimensions_0c4772(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0c4772();
return;
}
tint_oTvIFp.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_oTvIFp.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_oTvIFp.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0cce40() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_0cce40(texture1d<int, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0cce40(); textureDimensions_0cce40(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0cce40(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0cce40(); textureDimensions_0cce40(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0cce40();
return;
}
tint_qF3vqW.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0cf2ff() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_0cf2ff(texture2d<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0cf2ff(); textureDimensions_0cf2ff(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0cf2ff(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0cf2ff(); textureDimensions_0cf2ff(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0cf2ff();
return;
}
tint_qzu6tS.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_qzu6tS.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0d8b7e() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_0d8b7e(texture2d_array<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0d8b7e(); textureDimensions_0d8b7e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0d8b7e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0d8b7e(); textureDimensions_0d8b7e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0d8b7e();
return;
}
tint_F95BY3.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_F95BY3.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0e32ee() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_0e32ee(texture3d<uint, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0e32ee(); textureDimensions_0e32ee(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0e32ee(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0e32ee(); textureDimensions_0e32ee(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0e32ee();
return;
}
tint_xjHPQ6.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xjHPQ6.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xjHPQ6.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_0f3c50() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_0f3c50(texture2d_array<int, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_0f3c50(); textureDimensions_0f3c50(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_0f3c50(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_0f3c50(); textureDimensions_0f3c50(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_0f3c50();
return;
}
tint_UClgXx.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_UClgXx.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1147d6() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1147d6(texture2d_array<int, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1147d6(); textureDimensions_1147d6(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1147d6(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1147d6(); textureDimensions_1147d6(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1147d6();
return;
}
tint_cYmRIw.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_cYmRIw.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1191a5() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1191a5(texture2d<uint, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1191a5(); textureDimensions_1191a5(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1191a5(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1191a5(); textureDimensions_1191a5(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1191a5();
return;
}
tint_dHtSbR.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_dHtSbR.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_12c9bb() { struct tint_symbol {
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_12c9bb(depth2d<float, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(depth2d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_12c9bb(); textureDimensions_12c9bb(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(depth2d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_12c9bb(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(depth2d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_12c9bb(); textureDimensions_12c9bb(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_12c9bb();
return;
}
tint_jub3iU.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
tint_jub3iU.metal:5:39: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_147998() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_147998(texture2d<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_147998(); textureDimensions_147998(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_147998(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_147998(); textureDimensions_147998(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_147998();
return;
}
tint_XJHJFB.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_XJHJFB.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_16036c() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_16036c(texture2d_array<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_16036c(); textureDimensions_16036c(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_16036c(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_16036c(); textureDimensions_16036c(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_16036c();
return;
}
tint_vxFz1a.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_vxFz1a.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_168fcc() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_168fcc(texture2d<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_168fcc(); textureDimensions_168fcc(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_168fcc(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_168fcc(); textureDimensions_168fcc(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_168fcc();
return;
}
tint_IK0v0a.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_IK0v0a.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_183b3e() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_183b3e(texturecube_array<uint, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube_array<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_183b3e(); textureDimensions_183b3e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube_array<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_183b3e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube_array<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_183b3e(); textureDimensions_183b3e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_183b3e();
return;
}
tint_k1bgdS.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_k1bgdS.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_k1bgdS.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_18bd57() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_18bd57(texture2d_array<uint, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_18bd57(); textureDimensions_18bd57(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_18bd57(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_18bd57(); textureDimensions_18bd57(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_18bd57();
return;
}
tint_Maj4Vv.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_Maj4Vv.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_19bffc() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_19bffc(texture3d<int, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_19bffc(); textureDimensions_19bffc(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_19bffc(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_19bffc(); textureDimensions_19bffc(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_19bffc();
return;
}
tint_3gqqBY.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_3gqqBY.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_3gqqBY.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1a58e7() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1a58e7(texture2d_array<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1a58e7(); textureDimensions_1a58e7(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1a58e7(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1a58e7(); textureDimensions_1a58e7(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1a58e7();
return;
}
tint_ErdWWi.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_ErdWWi.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1aa199() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1aa199(texture2d_array<int, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1aa199(); textureDimensions_1aa199(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1aa199(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1aa199(); textureDimensions_1aa199(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1aa199();
return;
}
tint_6ZmaRP.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_6ZmaRP.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1b71f0() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_1b71f0(texture3d<int, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1b71f0(); textureDimensions_1b71f0(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1b71f0(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1b71f0(); textureDimensions_1b71f0(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1b71f0();
return;
}
tint_Hgy8iM.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_Hgy8iM.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_Hgy8iM.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1d6c26() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1d6c26(texture2d_array<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1d6c26(); textureDimensions_1d6c26(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1d6c26(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1d6c26(); textureDimensions_1d6c26(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1d6c26();
return;
}
tint_sD3lxy.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_sD3lxy.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1e189c() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_1e189c(texture3d<int, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1e189c(); textureDimensions_1e189c(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1e189c(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1e189c(); textureDimensions_1e189c(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1e189c();
return;
}
tint_gyn8lu.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_gyn8lu.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_gyn8lu.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1e9e39() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_1e9e39(texture1d<float, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1e9e39(); textureDimensions_1e9e39(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1e9e39(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1e9e39(); textureDimensions_1e9e39(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1e9e39();
return;
}
tint_woGJy5.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1ebd6a() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1ebd6a(texturecube<uint, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1ebd6a(); textureDimensions_1ebd6a(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1ebd6a(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1ebd6a(); textureDimensions_1ebd6a(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1ebd6a();
return;
}
tint_OvApsq.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_OvApsq.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_OvApsq.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_1f20c5() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_1f20c5(texture2d_array<uint, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_1f20c5(); textureDimensions_1f20c5(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_1f20c5(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_1f20c5(); textureDimensions_1f20c5(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_1f20c5();
return;
}
tint_u7r45E.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_u7r45E.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_214b7b() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_214b7b(texture1d<float, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_214b7b(); textureDimensions_214b7b(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_214b7b(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_214b7b(); textureDimensions_214b7b(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_214b7b();
return;
}
tint_mQY3pp.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_214dd4() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_214dd4(texture3d<int, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_214dd4(); textureDimensions_214dd4(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_214dd4(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_214dd4(); textureDimensions_214dd4(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_214dd4();
return;
}
tint_RuhGmN.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_RuhGmN.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_RuhGmN.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_267788() { struct tint_symbol {
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_267788(texture2d_array<uint, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_267788(); textureDimensions_267788(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_267788(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_267788(); textureDimensions_267788(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_267788();
return;
}
tint_t0FoEb.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
tint_t0FoEb.metal:5:39: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_26bdfa() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1)); float4 value [[position]];
};
void textureDimensions_26bdfa(texture3d<float, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_depth(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_26bdfa(); textureDimensions_26bdfa(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_26bdfa(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_26bdfa(); textureDimensions_26bdfa(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_26bdfa();
return;
}
tint_ZWMTxF.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
tint_ZWMTxF.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
tint_ZWMTxF.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_26ef6c() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_26ef6c(texture2d_array<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_26ef6c(); textureDimensions_26ef6c(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_26ef6c(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_26ef6c(); textureDimensions_26ef6c(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_26ef6c();
return;
}
tint_AGQyA0.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_AGQyA0.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2ad087() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_2ad087(texture2d<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2ad087(); textureDimensions_2ad087(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2ad087(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2ad087(); textureDimensions_2ad087(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2ad087();
return;
}
tint_wMnrXN.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_wMnrXN.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2d32ae() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_2d32ae(texture3d<uint, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2d32ae(); textureDimensions_2d32ae(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2d32ae(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2d32ae(); textureDimensions_2d32ae(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2d32ae();
return;
}
tint_mQ7t9w.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_mQ7t9w.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_mQ7t9w.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2e0662() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_2e0662(texture2d<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2e0662(); textureDimensions_2e0662(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2e0662(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2e0662(); textureDimensions_2e0662(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2e0662();
return;
}
tint_kZyeWE.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_kZyeWE.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2efa05() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1)); float4 value [[position]];
};
void textureDimensions_2efa05(texture3d<uint, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_depth(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2efa05(); textureDimensions_2efa05(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2efa05(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2efa05(); textureDimensions_2efa05(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2efa05();
return;
}
tint_27jxuk.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
tint_27jxuk.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
tint_27jxuk.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_depth(1));
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2f289f() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_2f289f(texture3d<int, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2f289f(); textureDimensions_2f289f(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2f289f(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2f289f(); textureDimensions_2f289f(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2f289f();
return;
}
tint_xxOVlF.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xxOVlF.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xxOVlF.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_2fe1cc() { struct tint_symbol {
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_2fe1cc(texture2d<float, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_2fe1cc(); textureDimensions_2fe1cc(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_2fe1cc(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_2fe1cc(); textureDimensions_2fe1cc(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_2fe1cc();
return;
}
tint_6Uwx6N.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
tint_6Uwx6N.metal:5:39: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_318ecc() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_318ecc(texture1d<uint, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_318ecc(); textureDimensions_318ecc(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_318ecc(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_318ecc(); textureDimensions_318ecc(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_318ecc();
return;
}
tint_G5ZUUJ.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_340d06() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_340d06(texture3d<uint, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_340d06(); textureDimensions_340d06(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_340d06(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_340d06(); textureDimensions_340d06(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_340d06();
return;
}
tint_E6aL0a.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_E6aL0a.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_E6aL0a.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_398e30() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_398e30(texture2d_array<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_398e30(); textureDimensions_398e30(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_398e30(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_398e30(); textureDimensions_398e30(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_398e30();
return;
}
tint_QcQpUI.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_QcQpUI.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_39a600() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_39a600(texture2d_array<int, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_39a600(); textureDimensions_39a600(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_39a600(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_39a600(); textureDimensions_39a600(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_39a600();
return;
}
tint_IGrYE5.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_IGrYE5.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3a94ea() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_3a94ea(texture2d<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3a94ea(); textureDimensions_3a94ea(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3a94ea(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3a94ea(); textureDimensions_3a94ea(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3a94ea();
return;
}
tint_IJj3j3.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_IJj3j3.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3aca08() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_3aca08(texture1d<float, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3aca08(); textureDimensions_3aca08(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3aca08(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3aca08(); textureDimensions_3aca08(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3aca08();
return;
}
tint_DgMBiO.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3c5ad8() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_3c5ad8(texture2d<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3c5ad8(); textureDimensions_3c5ad8(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3c5ad8(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3c5ad8(); textureDimensions_3c5ad8(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3c5ad8();
return;
}
tint_WN6S73.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_WN6S73.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3d5817() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_3d5817(texture1d<uint, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3d5817(); textureDimensions_3d5817(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3d5817(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3d5817(); textureDimensions_3d5817(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3d5817();
return;
}
tint_a86Ot5.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3e0403() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_3e0403(texturecube_array<float, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3e0403(); textureDimensions_3e0403(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3e0403(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3e0403(); textureDimensions_3e0403(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3e0403();
return;
}
tint_12sPbd.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_12sPbd.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_12sPbd.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_3e626d() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_3e626d(depthcube_array<float, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(depthcube_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_3e626d(); textureDimensions_3e626d(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(depthcube_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_3e626d(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(depthcube_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_3e626d(); textureDimensions_3e626d(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_3e626d();
return;
}
tint_ZTQ9Wa.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_ZTQ9Wa.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_ZTQ9Wa.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
3 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_40bc10() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_40bc10(texture1d<uint, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_40bc10(); textureDimensions_40bc10(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_40bc10(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_40bc10(); textureDimensions_40bc10(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_40bc10();
return;
}
tint_ukJagZ.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_423f99() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_423f99(texture1d<int, access::sample> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_423f99(); textureDimensions_423f99(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_423f99(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_423f99(); textureDimensions_423f99(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_423f99();
return;
}
tint_mj2s9A.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_4267ee() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_4267ee(texture2d<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_4267ee(); textureDimensions_4267ee(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_4267ee(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_4267ee(); textureDimensions_4267ee(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_4267ee();
return;
}
tint_9XjQPO.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_9XjQPO.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_42d4e6() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_42d4e6(texture1d<float, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_42d4e6(); textureDimensions_42d4e6(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_42d4e6(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_42d4e6(); textureDimensions_42d4e6(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_42d4e6();
return;
}
tint_OEpToQ.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_441392() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_441392(texture1d<uint, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_441392(); textureDimensions_441392(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_441392(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_441392(); textureDimensions_441392(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_441392();
return;
}
tint_J7rYXr.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_48cb89() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_48cb89(texture2d<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_48cb89(); textureDimensions_48cb89(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_48cb89(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_48cb89(); textureDimensions_48cb89(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_48cb89();
return;
}
tint_dswMSP.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_dswMSP.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_48cbb2() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_48cbb2(texture2d_array<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_48cbb2(); textureDimensions_48cbb2(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_48cbb2(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_48cbb2(); textureDimensions_48cbb2(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_48cbb2();
return;
}
tint_rl5Xrx.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_rl5Xrx.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_48f360() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_48f360(texture2d<int, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_48f360(); textureDimensions_48f360(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_48f360(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_48f360(); textureDimensions_48f360(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_48f360();
return;
}
tint_uKd3an.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_uKd3an.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_49d274() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_49d274(texture2d_array<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_49d274(); textureDimensions_49d274(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_49d274(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_49d274(); textureDimensions_49d274(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_49d274();
return;
}
tint_VhbHeD.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_VhbHeD.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_4df9a8() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_4df9a8(texture1d<uint, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_4df9a8(); textureDimensions_4df9a8(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_4df9a8(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_4df9a8(); textureDimensions_4df9a8(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_4df9a8();
return;
}
tint_gTHNDu.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_55b23e() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_55b23e(texture1d<float, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_55b23e(); textureDimensions_55b23e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_55b23e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_55b23e(); textureDimensions_55b23e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_55b23e();
return;
}
tint_bIR2Jm.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_56ccfa() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_56ccfa(texture3d<float, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_56ccfa(); textureDimensions_56ccfa(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_56ccfa(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_56ccfa(); textureDimensions_56ccfa(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_56ccfa();
return;
}
tint_7x14H7.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_7x14H7.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_7x14H7.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_579629() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_579629(texture2d_ms<uint, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_ms<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_579629(); textureDimensions_579629(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_ms<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_579629(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_ms<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_579629(); textureDimensions_579629(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_579629();
return;
}
tint_FOf5JR.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_FOf5JR.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_57da0b() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_57da0b(texture1d<uint, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_57da0b(); textureDimensions_57da0b(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_57da0b(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_57da0b(); textureDimensions_57da0b(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_57da0b();
return;
}
tint_0q7tmr.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_57e7b3() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_57e7b3(texture3d<float, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_57e7b3(); textureDimensions_57e7b3(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_57e7b3(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_57e7b3(); textureDimensions_57e7b3(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_57e7b3();
return;
}
tint_ZD9nyd.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_ZD9nyd.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_ZD9nyd.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_58a515() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_58a515(texture2d_array<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_58a515(); textureDimensions_58a515(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_58a515(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_58a515(); textureDimensions_58a515(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_58a515();
return;
}
tint_XaWz8h.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_XaWz8h.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_5985f3() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_5985f3(texture2d_array<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_5985f3(); textureDimensions_5985f3(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_5985f3(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_5985f3(); textureDimensions_5985f3(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_5985f3();
return;
}
tint_hRnD1E.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_hRnD1E.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_5caa5e() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_5caa5e(texture1d<uint, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_5caa5e(); textureDimensions_5caa5e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_5caa5e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_5caa5e(); textureDimensions_5caa5e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_5caa5e();
return;
}
tint_pj9O9H.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_5e295d() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_5e295d(texture2d_array<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_5e295d(); textureDimensions_5e295d(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_5e295d(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_5e295d(); textureDimensions_5e295d(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_5e295d();
return;
}
tint_MszFa3.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_MszFa3.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_5ec4e1() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_5ec4e1(texturecube<uint, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_5ec4e1(); textureDimensions_5ec4e1(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_5ec4e1(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_5ec4e1(); textureDimensions_5ec4e1(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_5ec4e1();
return;
}
tint_zI0Hei.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_zI0Hei.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_zI0Hei.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_60bf54() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_60bf54(texture3d<int, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_60bf54(); textureDimensions_60bf54(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_60bf54(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_60bf54(); textureDimensions_60bf54(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_60bf54();
return;
}
tint_nwkB68.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_nwkB68.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_nwkB68.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_63f3cf() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_63f3cf(texture3d<float, access::write> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_63f3cf(); textureDimensions_63f3cf(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_63f3cf(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_63f3cf(); textureDimensions_63f3cf(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_63f3cf();
return;
}
tint_xOZqUk.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xOZqUk.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_xOZqUk.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_66dc4e() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_66dc4e(texture2d_array<float, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_66dc4e(); textureDimensions_66dc4e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_66dc4e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_66dc4e(); textureDimensions_66dc4e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_66dc4e();
return;
}
tint_cbPOlr.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_cbPOlr.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_670d90() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_670d90(texture3d<float, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_670d90(); textureDimensions_670d90(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_670d90(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_670d90(); textureDimensions_670d90(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_670d90();
return;
}
tint_pQtIJE.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_pQtIJE.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_pQtIJE.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_68105c() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_68105c(texture2d<uint, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<uint, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_68105c(); textureDimensions_68105c(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<uint, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_68105c(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<uint, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_68105c(); textureDimensions_68105c(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_68105c();
return;
}
tint_ImHXh7.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_ImHXh7.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_6adac6() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_6adac6(texture1d<int, access::write> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_6adac6(); textureDimensions_6adac6(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_6adac6(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_6adac6(); textureDimensions_6adac6(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_6adac6();
return;
}
tint_kowEvS.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_6c08ab() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_6c08ab(texture1d<float, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_6c08ab(); textureDimensions_6c08ab(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_6c08ab(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_6c08ab(); textureDimensions_6c08ab(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_6c08ab();
return;
}
tint_R7GQmD.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_6e2d12() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_6e2d12(texture1d<int, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<int, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_6e2d12(); textureDimensions_6e2d12(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<int, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_6e2d12(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<int, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_6e2d12(); textureDimensions_6e2d12(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_6e2d12();
return;
}
tint_b9AESR.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_6ec1b4() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_6ec1b4(texture3d<uint, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<uint, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_6ec1b4(); textureDimensions_6ec1b4(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<uint, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_6ec1b4(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<uint, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_6ec1b4(); textureDimensions_6ec1b4(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_6ec1b4();
return;
}
tint_K0FZJY.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_K0FZJY.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_K0FZJY.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_6f0d79() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_6f0d79(texture2d_array<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d_array<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_6f0d79(); textureDimensions_6f0d79(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d_array<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_6f0d79(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d_array<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_6f0d79(); textureDimensions_6f0d79(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_6f0d79();
return;
}
tint_xB7TMS.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_xB7TMS.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_702c53() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_702c53(texture2d<float, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<float, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_702c53(); textureDimensions_702c53(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<float, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_702c53(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<float, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_702c53(); textureDimensions_702c53(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_702c53();
return;
}
tint_XEg02Y.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_XEg02Y.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,32 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_70e26a() { struct tint_symbol {
int res = int(arg_0.get_width()); float4 value [[position]];
};
void textureDimensions_70e26a(texture1d<uint, access::read> tint_symbol_2) {
int res = int(tint_symbol_2.get_width());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture1d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_70e26a(); textureDimensions_70e26a(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture1d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_70e26a(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture1d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_70e26a(); textureDimensions_70e26a(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_70e26a();
return;
}
tint_YKLVNs.metal:5:17: error: use of undeclared identifier 'arg_0'
int res = int(arg_0.get_width());
^
1 error generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_71e8f7() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_71e8f7(texture2d<uint, access::read> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<uint, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_71e8f7(); textureDimensions_71e8f7(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<uint, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_71e8f7(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<uint, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_71e8f7(); textureDimensions_71e8f7(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_71e8f7();
return;
}
tint_s1L8fA.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_s1L8fA.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_72e5d6() { struct tint_symbol {
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_72e5d6(depth2d_array<float, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(depth2d_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_72e5d6(); textureDimensions_72e5d6(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(depth2d_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_72e5d6(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(depth2d_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_72e5d6(); textureDimensions_72e5d6(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_72e5d6();
return;
}
tint_nWOwt2.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
tint_nWOwt2.metal:5:39: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(1), arg_0.get_height(1));
^
2 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_75be9d() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_75be9d(texturecube<float, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_75be9d(); textureDimensions_75be9d(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_75be9d(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_75be9d(); textureDimensions_75be9d(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_75be9d();
return;
}
tint_8I50aH.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_8I50aH.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_8I50aH.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_76e722() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_76e722(depthcube<float, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(depthcube<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_76e722(); textureDimensions_76e722(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(depthcube<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_76e722(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(depthcube<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_76e722(); textureDimensions_76e722(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_76e722();
return;
}
tint_rCoJkt.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_rCoJkt.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
tint_rCoJkt.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_height());
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_770103() { struct tint_symbol {
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth()); float4 value [[position]];
};
void textureDimensions_770103(texture3d<float, access::read> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(), tint_symbol_2.get_height(), tint_symbol_2.get_depth());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture3d<float, access::read> tint_symbol_3 [[texture(0)]]) {
textureDimensions_770103(); textureDimensions_770103(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture3d<float, access::read> tint_symbol_4 [[texture(0)]]) {
textureDimensions_770103(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture3d<float, access::read> tint_symbol_5 [[texture(0)]]) {
textureDimensions_770103(); textureDimensions_770103(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_770103();
return;
}
tint_bsVnyq.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_bsVnyq.metal:5:38: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
tint_bsVnyq.metal:5:58: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(), arg_0.get_height(), arg_0.get_depth());
^
3 errors generated.

View File

@ -1,38 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_7bb707() { struct tint_symbol {
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1)); float4 value [[position]];
};
void textureDimensions_7bb707(texturecube<int, access::sample> tint_symbol_2) {
int3 res = int3(tint_symbol_2.get_width(1), tint_symbol_2.get_height(1), tint_symbol_2.get_height(1));
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texturecube<int, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_7bb707(); textureDimensions_7bb707(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texturecube<int, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_7bb707(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texturecube<int, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_7bb707(); textureDimensions_7bb707(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_7bb707();
return;
}
tint_VyEaVz.metal:5:19: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_VyEaVz.metal:5:39: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
tint_VyEaVz.metal:5:60: error: use of undeclared identifier 'arg_0'
int3 res = int3(arg_0.get_width(1), arg_0.get_height(1), arg_0.get_height(1));
^
3 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_7bf826() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_7bf826(depth2d_array<float, access::sample> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(depth2d_array<float, access::sample> tint_symbol_3 [[texture(0)]]) {
textureDimensions_7bf826(); textureDimensions_7bf826(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(depth2d_array<float, access::sample> tint_symbol_4 [[texture(0)]]) {
textureDimensions_7bf826(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(depth2d_array<float, access::sample> tint_symbol_5 [[texture(0)]]) {
textureDimensions_7bf826(); textureDimensions_7bf826(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_7bf826();
return;
}
tint_fEyKMk.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_fEyKMk.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

View File

@ -1,35 +1,27 @@
SKIP: FAILED
Validation Failure:
#include <metal_stdlib> #include <metal_stdlib>
using namespace metal; using namespace metal;
void textureDimensions_7f5c2e() { struct tint_symbol {
int2 res = int2(arg_0.get_width(), arg_0.get_height()); float4 value [[position]];
};
void textureDimensions_7f5c2e(texture2d<int, access::write> tint_symbol_2) {
int2 res = int2(tint_symbol_2.get_width(), tint_symbol_2.get_height());
} }
vertex void vertex_main() { vertex tint_symbol vertex_main(texture2d<int, access::write> tint_symbol_3 [[texture(0)]]) {
textureDimensions_7f5c2e(); textureDimensions_7f5c2e(tint_symbol_3);
tint_symbol const tint_symbol_1 = {.value=float4()};
return tint_symbol_1;
}
fragment void fragment_main(texture2d<int, access::write> tint_symbol_4 [[texture(0)]]) {
textureDimensions_7f5c2e(tint_symbol_4);
return; return;
} }
fragment void fragment_main() { kernel void compute_main(texture2d<int, access::write> tint_symbol_5 [[texture(0)]]) {
textureDimensions_7f5c2e(); textureDimensions_7f5c2e(tint_symbol_5);
return; return;
} }
kernel void compute_main() {
textureDimensions_7f5c2e();
return;
}
tint_V3gAt9.metal:5:19: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
tint_V3gAt9.metal:5:38: error: use of undeclared identifier 'arg_0'
int2 res = int2(arg_0.get_width(), arg_0.get_height());
^
2 errors generated.

Some files were not shown because too many files have changed in this diff Show More