Home
last modified time | relevance | path

Searched full:metal (Results 1 – 25 of 1686) sorted by relevance

12345678910>>...68

/aosp_15_r20/external/angle/src/compiler/translator/msl/
H A DProgramPrelude.cpp345 return metal::abs(x - y);
380 return eta * i - (eta * dotNI + metal::sqrt(k)) * n;
392 ANGLE_ALWAYS_INLINE metal::vec<int, N> ANGLE_sign_int(metal::vec<int, N> x)
394 metal::vec<int, N> s;
432 return x - y * metal::floor(x / y);
439 ANGLE_ALWAYS_INLINE metal::vec<T,N> ANGLE_mix_bool(metal::vec<T, N> a, metal::vec<T, N> b, metal::v…
441 return metal::mix(a, b, static_cast<metal::vec<T,N>>(c));
463 ANGLE_ALWAYS_INLINE thread metal::matrix<T, Cols, Rows> &operator*=(thread metal::matrix<T, Cols, R…
473 ANGLE_ALWAYS_INLINE metal::matrix<T, Cols, Rows> operator++(thread metal::matrix<T, Cols, Rows> &a,…
485 ANGLE_ALWAYS_INLINE thread metal::matrix<T, Cols, Rows> &operator++(thread metal::matrix<T, Cols, R…
[all …]
H A DEmitMetal.cpp227 mMainUniformBufferIndex(compileOptions.metal.defaultUniformsBindingIndex), in GenMetalTraverser()
228 mDriverUniformsBindingIndex(compileOptions.metal.driverUniformsBindingIndex), in GenMetalTraverser()
229 mUBOArgumentBufferBindingIndex(compileOptions.metal.UBOArgumentBufferBindingIndex), in GenMetalTraverser()
232 mInjectAsmStatementIntoLoopBodies(compileOptions.metal.injectAsmStatementIntoLoopBodies) in GenMetalTraverser()
441 return argType1 == nullptr ? "metal::atan" : "metal::atan2"; in GetOperatorString()
443 return "ANGLE_mod"; // differs from metal::mod in GetOperatorString()
445 return argType0->isVector() ? "metal::refract" : "ANGLE_refract_scalar"; in GetOperatorString()
447 return argType0->isVector() ? "metal::distance" : "ANGLE_distance_scalar"; in GetOperatorString()
449 return argType0->isVector() ? "metal::length" : "metal::abs"; in GetOperatorString()
451 return argType0->isVector() ? "metal::dot" : "*"; in GetOperatorString()
[all …]
/aosp_15_r20/external/angle/src/tests/deqp_support/
H A Ddeqp_egl_test_expectations.txt175 //// Metal
177 40644840 MAC METAL : dEQP-EGL.functional.multithread.pbuffer_single_window = SKIP
178 40644840 MAC METAL : dEQP-EGL.functional.multithread.pbuffer_single_window_context = SKIP
179 40644840 MAC METAL : dEQP-EGL.functional.multithread.single_window = SKIP
180 40644840 MAC METAL : dEQP-EGL.functional.multithread.single_window_context = SKIP
181 40644840 MAC METAL : dEQP-EGL.functional.multithread.pbuffer = SKIP
182 40644840 MAC METAL : dEQP-EGL.functional.multithread.pbuffer_context = SKIP
183 40644840 MAC METAL : dEQP-EGL.functional.multithread.config = SKIP
184 40644840 MAC METAL : dEQP-EGL.functional.multithread.context = SKIP
185 40644840 MAC METAL : dEQP-EGL.functional.resize.surface_size.* = FAIL
[all …]
H A Ddeqp_gles3_test_expectations.txt568 /////////// Metal ////////////////
570 42263786 MAC METAL AMD : dEQP-GLES3.functional.shaders.builtin_functions.pack_unpack.unpacksnorm2x1…
571 42263786 MAC METAL AMD : dEQP-GLES3.functional.shaders.builtin_functions.pack_unpack.unpackunorm2x1…
573 42266849 MAC METAL AMD : dEQP-GLES3.functional.texture.specification.*.depth24_stencil8* = FAIL
574 42266849 MAC METAL AMD : dEQP-GLES3.functional.texture.specification.*.depth32f_stencil8* = FAIL
577 40644839 MAC METAL : dEQP-GLES3.functional.fbo.completeness.size.distinct = FAIL
580 42265084 MAC METAL AMD : dEQP-GLES3.functional.clipping.point.wide_point_clip = FAIL
581 42265084 MAC METAL AMD : dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center = FAIL
582 42265084 MAC METAL AMD : dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner = FAIL
585 40644839 MAC METAL : dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler3d_vert…
[all …]
H A Ddeqp_gles2_test_expectations.txt265 // Mac / Metal
267 // Some trig functions have precision issues when fast math is enabled in Metal shader compilation
268 40096896 MAC METAL : dEQP-GLES2.functional.shaders.invariance.lowp.loop_2 = FAIL
270 // Fails on Metal, some of filtering tests fail when MSAA is off and pass when MSAA is on. Some
272 40644838 MAC METAL : dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod = FAIL
273 42265034 MAC METAL AMD : dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp = FAIL
274 42265034 MAC METAL AMD : dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_squ…
275 42265034 MAC METAL AMD : dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat = FAIL
276 42265034 MAC METAL AMD : dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_sq…
277 42265034 MAC METAL AMD : dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror = FAIL
[all …]
/aosp_15_r20/external/google-cloud-java/java-bare-metal-solution/
H A DCHANGELOG.md3 …pis/google-cloud-java/compare/google-cloud-bare-metal-solution-v0.4.1-SNAPSHOT...google-cloud-bare…
24 …ogleapis/google-cloud-java/compare/google-cloud-bare-metal-solution-v0.3.8...google-cloud-bare-met…
45 ## [0.3.8](https://github.com/googleapis/java-bare-metal-solution/compare/v0.3.7...v0.3.8) (2022-10…
50 * update protobuf to v3.21.7 ([ca3bbfe](https://github.com/googleapis/java-bare-metal-solution/comm…
52 ## [0.3.7](https://github.com/googleapis/java-bare-metal-solution/compare/v0.3.6...v0.3.7) (2022-10…
57 …//github.com/googleapis/java-bare-metal-solution/issues/105)) ([683d71d](https://github.com/google…
59 ## [0.3.6](https://github.com/googleapis/java-bare-metal-solution/compare/v0.3.5...v0.3.6) (2022-09…
64 …://github.com/googleapis/java-bare-metal-solution/issues/96)) ([ab9959d](https://github.com/google…
65 …://github.com/googleapis/java-bare-metal-solution/issues/82)) ([ace0bf1](https://github.com/google…
66 …://github.com/googleapis/java-bare-metal-solution/issues/83)) ([f0438ad](https://github.com/google…
[all …]
H A DREADME.md1 # Google Bare Metal Solution Client for Java
3 Java idiomatic client for [Bare Metal Solution][product-docs].
36 <artifactId>google-cloud-bare-metal-solution</artifactId>
42 <!-- {x-version-update-start:google-cloud-bare-metal-solution:released} -->
47 <artifactId>google-cloud-bare-metal-solution</artifactId>
55 implementation 'com.google.cloud:google-cloud-bare-metal-solution:0.17.0'
61 libraryDependencies += "com.google.cloud" % "google-cloud-bare-metal-solution" % "0.17.0"
71Metal Solution APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-ro…
77 You will need a [Google Cloud Platform Console][developer-console] project with the Bare Metal Solu…
78 You will need to [enable billing][enable-billing] to use Google Bare Metal Solution.
[all …]
/aosp_15_r20/external/swiftshader/tests/regres/testlists/vk-default/image/
H A Dswapchain-mutable.txt1081 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_srgb_clear_copy_format_list
1082 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_srgb_copy_copy_format_list
1083 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_srgb_draw_copy_format_list
1084 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_unorm_clear_copy_format_list
1085 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_unorm_copy_copy_format_list
1086 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_b8g8r8a8_unorm_draw_copy_format_list
1087 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_r8g8b8a8_snorm_clear_copy_format_list
1088 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_r8g8b8a8_snorm_clear_load_format_list
1089 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_r8g8b8a8_snorm_clear_texture_format_list
1090 dEQP-VK.image.swapchain_mutable.metal.2d.b8g8r8a8_snorm_r8g8b8a8_snorm_copy_copy_format_list
[all …]
/aosp_15_r20/external/swiftshader/tests/regres/testlists/vk-default/
H A Dwsi.txt9144 dEQP-VK.wsi.metal.colorspace.basic
9145 dEQP-VK.wsi.metal.colorspace.extensions
9146 dEQP-VK.wsi.metal.colorspace.hdr
9147 dEQP-VK.wsi.metal.colorspace_compare.a2b10g10r10_unorm_pack32
9148 dEQP-VK.wsi.metal.colorspace_compare.b8g8r8a8_unorm
9149 dEQP-VK.wsi.metal.colorspace_compare.r16g16b16a16_sfloat
9150 dEQP-VK.wsi.metal.colorspace_compare.r5g6b5_unorm_pack16
9151 dEQP-VK.wsi.metal.colorspace_compare.r8g8b8a8_srgb
9152 dEQP-VK.wsi.metal.colorspace_compare.r8g8b8a8_unorm
9153 dEQP-VK.wsi.metal.display_timing.fifo.display_timing
[all …]
/aosp_15_r20/external/angle/src/tests/
H A Dangle_end2end_tests_expectations.txt55 359729255 METAL : VertexAttributeTest.VertexAttribPointerCopyBufferFromInvalid* = SKIP
71 42266326 METAL : MultithreadingTest.CreateMultiSharedContextAndDraw/* = SKIP
317 42264591 MAC NVIDIA METAL : BlitFramebufferTest.OOBWrite/* = SKIP
327 42264835 MAC NVIDIA METAL : EGLBlobCacheTest.FragmentOutputLocationKey/* = SKIP
328 42264835 MAC NVIDIA METAL : BlobCacheTest.FragmentOutputLocationKey/* = SKIP
333 40644820 MAC AMD METAL : GLSLTest_ES3.ValidIndexClampES300/* = SKIP
375 // Mac Metal
378 42264922 MAC NVIDIA METAL : TransformFeedbackTest.OptimizedVaryings/* = SKIP
379 40644822 MAC INTEL METAL : CompressedTextureBPTCTest.Test/ES3_Metal__RGB_BPTC_SIGNED_FLOAT = SKIP
380 40644822 MAC INTEL METAL : CompressedTexturePVRTC1SRGBTest.Test/ES3_Metal__SRGB_PVRTC_2BPPV1 = SKIP
[all …]
/aosp_15_r20/external/pytorch/.github/workflows/
H A Dinductor-perf-test-nightly-aarch64.yml62 …inductor_huggingface_perf_cpu_aarch64", shard: 1, num_shards: 9, runner: "linux.arm64.m7g.metal" },
63 …inductor_huggingface_perf_cpu_aarch64", shard: 2, num_shards: 9, runner: "linux.arm64.m7g.metal" },
64 …inductor_huggingface_perf_cpu_aarch64", shard: 3, num_shards: 9, runner: "linux.arm64.m7g.metal" },
65 …inductor_huggingface_perf_cpu_aarch64", shard: 4, num_shards: 9, runner: "linux.arm64.m7g.metal" },
66 …inductor_huggingface_perf_cpu_aarch64", shard: 5, num_shards: 9, runner: "linux.arm64.m7g.metal" },
67 …inductor_huggingface_perf_cpu_aarch64", shard: 6, num_shards: 9, runner: "linux.arm64.m7g.metal" },
68 …inductor_huggingface_perf_cpu_aarch64", shard: 7, num_shards: 9, runner: "linux.arm64.m7g.metal" },
69 …inductor_huggingface_perf_cpu_aarch64", shard: 8, num_shards: 9, runner: "linux.arm64.m7g.metal" },
70 …inductor_huggingface_perf_cpu_aarch64", shard: 9, num_shards: 9, runner: "linux.arm64.m7g.metal" },
71 …ig: "inductor_timm_perf_cpu_aarch64", shard: 1, num_shards: 15, runner: "linux.arm64.m7g.metal" },
[all …]
/aosp_15_r20/external/pytorch/aten/src/ATen/native/metal/mpscnn/tests/
H A DMPSCNNTests.mm2 #import <ATen/native/metal/MetalTensorUtils.h>
3 #import <ATen/native/metal/mpscnn/MPSImage+Tensor.h>
4 #import <ATen/native/metal/mpscnn/MPSImageUtils.h>
5 #import <ATen/native/metal/mpscnn/tests/MPSCNNTests.h>
6 #import <ATen/native/metal/ops/MetalConvolution.h>
133 using namespace at::native::metal;
139 auto mx1 = x1.metal();
189 auto X2 = X.metal();
215 auto X2 = X.metal();
230 auto X2 = X.metal();
[all …]
/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/rcutorture/bin/
H A Dkvm-test-1-run.sh170 # Give bare-metal advice
174 touch $resdir/bare-metal
175 echo To run this scenario on bare metal: >> $resdir/bare-metal
176 echo >> $resdir/bare-metal
177 echo " 1." Set your bare-metal build tree to the state shown in this file: >> $resdir/bare-metal
178 echo " " $testid_txt >> $resdir/bare-metal
179 echo " 2." Update your bare-metal build tree"'"s .config based on this file: >> $resdir/bare-metal
180 echo " " $resdir/ConfigFragment >> $resdir/bare-metal
181 echo " 3." Make the bare-metal kernel"'"s build system aware of your .config updates: >> $resdir/ba…
182 echo " " $ 'yes "" | make oldconfig' >> $resdir/bare-metal
[all …]
/aosp_15_r20/external/pytorch/
H A Dpt_template_srcs.bzl38 "aten/src/ATen/native/metal/MetalAten.mm",
39 "aten/src/ATen/native/metal/MetalGuardImpl.cpp",
40 "aten/src/ATen/native/metal/MetalPrepackOpRegister.cpp",
41 "aten/src/ATen/native/metal/MetalCommandBuffer.mm",
42 "aten/src/ATen/native/metal/MetalContext.mm",
43 "aten/src/ATen/native/metal/MetalConvParams.mm",
44 "aten/src/ATen/native/metal/MetalTensorImplStorage.mm",
45 "aten/src/ATen/native/metal/MetalTensorUtils.mm",
46 "aten/src/ATen/native/metal/mpscnn/MPSCNNClampOp.mm",
47 "aten/src/ATen/native/metal/mpscnn/MPSCNNConvOp.mm",
[all …]
/aosp_15_r20/external/angle/scripts/code_generation_hashes/
H A DMetal_default_shaders.json8 "src/libANGLE/renderer/metal/shaders/blit.metal":
10 "src/libANGLE/renderer/metal/shaders/clear.metal":
12 "src/libANGLE/renderer/metal/shaders/common.h":
14 "src/libANGLE/renderer/metal/shaders/constants.h":
16 "src/libANGLE/renderer/metal/shaders/copy_buffer.metal":
18 "src/libANGLE/renderer/metal/shaders/gen_indices.metal":
20 "src/libANGLE/renderer/metal/shaders/gen_mipmap.metal":
22 "src/libANGLE/renderer/metal/shaders/gen_mtl_internal_shaders.py":
24 "src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_autogen.metal":
26 "src/libANGLE/renderer/metal/shaders/mtl_internal_shaders_src_autogen.h":
[all …]
/aosp_15_r20/external/pytorch/aten/src/ATen/native/metal/
H A DMetalAten.mm1 #import <ATen/native/metal/MetalTensorImpl.h>
2 #import <ATen/native/metal/MetalTensorImplStorage.h>
3 #import <ATen/native/metal/MetalContext.h>
4 #import <ATen/native/metal/MetalTensorUtils.h>
5 #include <ATen/metal/Context.h>
9 namespace native::metal {
13 src.device().type() == DeviceType::Metal,
14 "copy_from_metal input tensor's device is not metal");
38 dst.device().type() == DeviceType::Metal,
39 "copy_to_metal_ output tensor's device is not metal");
[all …]
/aosp_15_r20/external/skia/resources/sksl/errors/
H A DInvalidBackendBindingFlagsMetal.sksl2 layout(metal, binding=0) uniform ubo1 { float a; }; // valid
3 layout(metal, binding=0) buffer ssbo { float b; }; // valid
4 layout(metal, rgba32f, texture=0) readonly texture2D rtexture1; // valid
5 layout(metal, rgba32f, texture=0) writeonly texture2D wtexture1; // valid
6 layout(metal, texture=0, sampler=0) sampler2D sampler1; // valid
8 // TODO(skia:14023): This should require 'texture' once the metal backend supports it
9 layout(metal, rgba32f, binding=0) readonly texture2D rtexture2; // valid
10 layout(metal, rgba32f, binding=0) writeonly texture2D wtexture2; // valid
11 layout(metal, binding=0) sampler2D sampler2; // valid
14 layout(metal, rgba32f, sampler=0) readonly texture2D rtexture3; // invalid (has sampler)
[all …]
/aosp_15_r20/external/pytorch/aten/src/ATen/native/metal/ops/
H A DMetalBinaryElementwise.mm1 #import <ATen/native/metal/MetalCommandBuffer.h>
2 #import <ATen/native/metal/MetalTensorImpl.h>
3 #import <ATen/native/metal/MetalTensorImplStorage.h>
4 #import <ATen/native/metal/MetalTensorUtils.h>
5 #import <ATen/native/metal/MetalContext.h>
6 #import <ATen/native/metal/mpscnn/MPSCNNUtils.h>
7 #import <ATen/native/metal/mpscnn/MPSImage+Tensor.h>
8 #import <ATen/native/metal/mpscnn/MPSImageUtils.h>
13 namespace at::native::metal {
28 "Metal binary elementwise ops require channel dimension to be equal!");
[all …]
H A DMetalConcat.mm2 #import <ATen/native/metal/MetalCommandBuffer.h>
3 #import <ATen/native/metal/MetalTensorImpl.h>
4 #import <ATen/native/metal/MetalTensorImplStorage.h>
5 #import <ATen/native/metal/MetalTensorUtils.h>
6 #import <ATen/native/metal/MetalContext.h>
7 #import <ATen/native/metal/mpscnn/MPSCNNUtils.h>
8 #import <ATen/native/metal/mpscnn/MPSImage+Tensor.h>
9 #import <ATen/native/metal/mpscnn/MPSImageUtils.h>
15 namespace at::native::metal {
26 @"inputs have different Metal command buffers");
[all …]
H A DMetalCopy.mm1 #import <ATen/native/metal/MetalCommandBuffer.h>
2 #import <ATen/native/metal/MetalTensorImpl.h>
3 #import <ATen/native/metal/MetalTensorImplStorage.h>
4 #import <ATen/native/metal/MetalTensorUtils.h>
5 #import <ATen/native/metal/MetalContext.h>
6 #import <ATen/native/metal/mpscnn/MPSCNNUtils.h>
7 #import <ATen/native/metal/mpscnn/MPSImage+Tensor.h>
8 #import <ATen/native/metal/mpscnn/MPSImageUtils.h>
12 namespace at::native::metal {
30 specializedPipelineState:metal::mpscnn::kernelFor(
[all …]
/aosp_15_r20/prebuilts/jdk/jdk8/linux-x86/jre/lib/
Dclasslist892 javax/swing/plaf/metal/MetalLookAndFeel
896 javax/swing/plaf/metal/OceanTheme
897 javax/swing/plaf/metal/DefaultMetalTheme
898 javax/swing/plaf/metal/MetalTheme
902 javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate
916 javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue
934 javax/swing/plaf/metal/MetalLookAndFeel$AATextListener
937 javax/swing/plaf/metal/OceanTheme$1
938 javax/swing/plaf/metal/OceanTheme$2
939 javax/swing/plaf/metal/OceanTheme$3
[all …]
/aosp_15_r20/external/pytorch/aten/src/ATen/native/mps/operations/
H A DFusedOptimizerOps.h7 static const char* FUSED_ADAM_OPS = R"METAL(
25 metal::array<device T *, kmaxTensors> params [[ id(kParamIdx) ]];
26 metal::array<device T *, kmaxTensors> grads [[ id(kGradIdx) ]];
27 metal::array<device T *, kmaxTensors> exp_avgs [[ id(kExpAvgIdx) ]];
28 metal::array<device T *, kmaxTensors> exp_avg_sqs [[ id(kExpAvgSqIdx) ]];
29 metal::array<device state_steps_t *, kmaxTensors> state_steps [[ id(kStateStepsIdx) ]];
34 metal::array<device T *, kmaxTensors> params [[ id(kParamIdx) ]];
35 metal::array<device T *, kmaxTensors> grads [[ id(kGradIdx) ]];
36 metal::array<device T *, kmaxTensors> exp_avgs [[ id(kExpAvgIdx) ]];
37 metal::array<device T *, kmaxTensors> exp_avg_sqs [[ id(kExpAvgSqIdx) ]];
[all …]
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/gpu/metal/
H A DBUILD32 sdk_frameworks = ["Metal"],
46 "Metal",
60 sdk_frameworks = ["Metal"],
73 sdk_frameworks = ["Metal"],
108 sdk_frameworks = ["Metal"],
130 sdk_frameworks = ["Metal"],
147 sdk_frameworks = ["Metal"],
195 sdk_frameworks = ["Metal"],
217 sdk_frameworks = ["Metal"],
228 sdk_frameworks = ["Metal"],
[all …]
/aosp_15_r20/external/pytorch/aten/src/ATen/native/metal/mpscnn/
H A DMPSImageUtils.mm1 #import <ATen/native/metal/MetalContext.h>
2 #import <ATen/native/metal/MetalTensorUtils.h>
3 #import <ATen/native/metal/mpscnn/MPSCNNUtils.h>
4 #import <ATen/native/metal/mpscnn/MPSImage+Tensor.h>
5 #import <ATen/native/metal/mpscnn/MPSImageUtils.h>
12 namespace metal {
43 specializedPipelineState:metal::mpscnn::kernelFor(
58 metal::mpscnn::spatialPointwiseKernelLaunchParams(state, output);
81 metal::mpscnn::spatialPointwiseKernelLaunchParams(state, image);
129 specializedPipelineState:metal::mpscnn::kernelFor(
[all …]
/aosp_15_r20/prebuilts/jdk/jdk8/darwin-x86/jre/lib/
Dresources.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/mailcap.default META ...

12345678910>>...68