| /external/mesa3d/src/virtio/vulkan/ |
| D | vn_renderer_virtgpu.c | 3 * SPDX-License-Identifier: MIT 22 #include "drm-uapi/virtgpu_drm.h" 25 #include "virtio-gpu/virglrenderer_hw.h" 65 * - value N: drm_syncobj has a signaled fence chain with seqno N 66 * - pending N->M: drm_syncobj has an unsignaled fence chain with seqno M 72 * - value 0: drm_syncobj has no fence 73 * - value 1: drm_syncobj has a signaled fence with seqno 0 100 uint32_t version; member 142 sim_syncobj_create(struct virtgpu *gpu, bool signaled) in sim_syncobj_create() argument 148 mtx_init(&syncobj->mutex, mtx_plain); in sim_syncobj_create() [all …]
|
| /external/angle/src/gpu_info_util/ |
| D | SystemInfo_linux.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 7 // SystemInfo_linux.cpp: implementation of the Linux-specific parts of SystemInfo.h 36 // Scan /sys/module/amdgpu/version. 37 bool GetAMDBrahmaDriverVersion(std::string *version) in GetAMDBrahmaDriverVersion() argument 39 *version = ""; in GetAMDBrahmaDriverVersion() 42 return ReadWholeFile("/sys/module/amdgpu/version", &content) && in GetAMDBrahmaDriverVersion() 43 ParseAMDBrahmaDriverVersion(content, version); in GetAMDBrahmaDriverVersion() 47 bool GetAMDCatalystDriverVersion(std::string *version) in GetAMDCatalystDriverVersion() argument 49 *version = ""; in GetAMDCatalystDriverVersion() 53 ParseAMDCatalystDriverVersion(content, version); in GetAMDCatalystDriverVersion() [all …]
|
| D | SystemInfo.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 7 // SystemInfo.cpp: implementation of the system-agnostic parts of SystemInfo.h 80 for (const GPUDeviceInfo &gpu : gpus) in hasNVIDIAGPU() local 82 if (IsNVIDIA(gpu.vendorId)) in hasNVIDIAGPU() 92 for (const GPUDeviceInfo &gpu : gpus) in hasIntelGPU() local 94 if (IsIntel(gpu.vendorId)) in hasIntelGPU() 104 for (const GPUDeviceInfo &gpu : gpus) in hasAMDGPU() local 106 if (IsAMD(gpu.vendorId)) in hasAMDGPU() 205 bool ParseAMDBrahmaDriverVersion(const std::string &content, std::string *version) in ParseAMDBrahmaDriverVersion() argument 216 *version = content.substr(begin); in ParseAMDBrahmaDriverVersion() [all …]
|
| D | SystemInfo_vulkan.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 95 // If Vulkan doesn't exist, bail-out early: in getVulkanInstance() 99 // Determine the available Vulkan instance version: in getVulkanInstance() 205 // If Vulkan doesn't exist, bail-out early: in GetSystemInfoVulkanWithICD() 230 info->gpus.resize(physicalDeviceCount); in GetSystemInfoVulkanWithICD() 251 // Fill in data for a given physical device (a.k.a. gpu): in GetSystemInfoVulkanWithICD() 252 GPUDeviceInfo &gpu = info->gpus[i]; in GetSystemInfoVulkanWithICD() local 253 gpu.vendorId = properties.vendorID; in GetSystemInfoVulkanWithICD() 254 gpu.deviceId = properties.deviceID; in GetSystemInfoVulkanWithICD() 255 // Need to parse/re-format properties.driverVersion. in GetSystemInfoVulkanWithICD() [all …]
|
| /external/angle/src/feature_support_util/ |
| D | feature_support_util.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 55 // - Objects, which are a set of comma-separated string:value pairs (note the recursive nature) 56 // - Arrays, which are a set of comma-separated values. 60 // The JSON identifier for the top-level set of rules. This is an object, the value of which is an 61 // array of rules. The rules will be processed in order. If a rule matches, the rule's version of 63 // most-recent answer is the final answer. 66 // identifier (i.e. "Rule") as the string and the value is a user-firendly description of the rule: 68 // Within a rule, the JSON identifier for the answer--whether or not to use ANGLE. The value is a 84 // manufacturer of the device. The value is a string. If any other non-GPU attributes will be 93 // array of objects, each object of which can specify attributes of a GPU and its driver. [all …]
|
| /external/clang/test/Driver/ |
| D | cuda-version-check.cu | 1 // REQUIRES: clang-driver 2 // REQUIRES: x86-registered-target 3 // REQUIRES: nvptx-registered-target 5 // RUN: %clang -v -### --cuda-gpu-arch=sm_20 --sysroot=%S/Inputs/CUDA 2>&1 %s | \ 6 // RUN: FileCheck %s --check-prefix=OK 7 // RUN: %clang -v -### --cuda-gpu-arch=sm_20 --sysroot=%S/Inputs/CUDA_80 2>&1 %s | \ 8 // RUN: FileCheck %s --check-prefix=OK 9 // RUN: %clang -v -### --cuda-gpu-arch=sm_60 --sysroot=%S/Inputs/CUDA_80 2>&1 %s | \ 10 // RUN: FileCheck %s --check-prefix=OK 13 // RUN: %clang -v -### --cuda-gpu-arch=sm_60 --sysroot=%S/Inputs/CUDA 2>&1 %s | \ [all …]
|
| /external/skia/infra/bots/ |
| D | tasks.json | 3 "BazelBuild-all_tests-debug-linux_x64": { 5 "BazelBuild-all_tests-debug-linux_x64" 8 "BazelBuild-all_tests-release-linux_x64": { 10 "BazelBuild-all_tests-release-linux_x64" 13 "BazelBuild-android_math_test-for_android_arm64_release-linux_x64": { 15 "BazelBuild-android_math_test-for_android_arm64_release-linux_x64" 18 "BazelBuild-core-release-linux_x64": { 20 "BazelBuild-core-release-linux_x64" 23 "BazelBuild-cpu_8888_benchmark_android_test-for_android_arm64_release-linux_x64": { 25 "BazelBuild-cpu_8888_benchmark_android_test-for_android_arm64_release-linux_x64" [all …]
|
| /external/mesa3d/src/gfxstream/host/gl/gl-host-common/opengl/ |
| D | NativeGpuInfo_windows.cpp | 3 // Licensed under the Apache License, Version 2.0 (the "License"); 7 // http://www.apache.org/licenses/LICENSE-2.0 15 #include "host-common/opengl/NativeGpuInfo.h" 57 result = val.substr(key_start + 4, key_end - key_start - 4); in parse_windows_gpu_ids() 58 gpulist->currGpu().make = std::move(toLower(result)); in parse_windows_gpu_ids() 68 result = val.substr(key_start + 4, key_end - key_start - 4); in parse_windows_gpu_ids() 69 gpulist->currGpu().device_id = std::move(toLower(result)); in parse_windows_gpu_ids() 77 static void add_predefined_gpu_dlls(GpuInfo* gpu) { in add_predefined_gpu_dlls() argument 78 const std::string& currMake = gpu->make; in add_predefined_gpu_dlls() 79 if (currMake == "NVIDIA" || startsWith(gpu->model, "NVIDIA")) { in add_predefined_gpu_dlls() [all …]
|
| D | emugl_config_unittest.cpp | 3 // Licensed under the Apache License, Version 2.0 (the "License"); 7 // http://www.apache.org/licenses/LICENSE-2.0 37 System::get()->getLauncherDirectory().c_str(), in makeLibSubPath() 42 dir->makeSubDir(makeLibSubPath(name).c_str()); in makeLibSubDir() 46 dir->makeSubFile(makeLibSubPath(name).c_str()); in makeLibSubFile() 52 myDir->makeSubDir(System::get()->getLauncherDirectory().c_str()); in TEST() 68 EXPECT_STREQ("GPU emulation is disabled", config.status); in TEST() 78 EXPECT_STREQ("GPU emulation enabled using 'host' mode", config.status); in TEST() 81 // Check that "host" mode is available with -no-window if explicitly in TEST() 90 EXPECT_STREQ("GPU emulation enabled using 'host' mode", config.status); in TEST() [all …]
|
| /external/elfutils/tests/ |
| D | run-nvidia-extended-linemap-libdw.sh | 6 # the Free Software Foundation; either version 3 of the License, or 7 # (at your option) any later version. 17 . $srcdir/test-subr.sh 21 # nvcc -o main main.cu -Xcompiler "-g -fopenmp" -O3 -lineinfo -arch sm_80 -lcudart -lcuda -lstd… 22 # cuobjdump -xelf all main 29 0: /home/johnmc/hpctoolkit-gpu-samples/nvidia_extended_linemap4/main.cu:25:0: is_stmt:yes, end_seq:… 30 10: /home/johnmc/hpctoolkit-gpu-samples/nvidia_extended_linemap4/main.cu:26:0: is_stmt:yes, end_seq… 31 40: /home/johnmc/hpctoolkit-gpu-samples/nvidia_extended_linemap4/main.cu:27:0: is_stmt:yes, end_seq… 32 90: /home/johnmc/hpctoolkit-gpu-samples/nvidia_extended_linemap4/main.cu:25:0: is_stmt:yes, end_seq… 33 a0: /home/johnmc/hpctoolkit-gpu-samples/nvidia_extended_linemap4/main.cu:28:0: is_stmt:yes, end_seq… [all …]
|
| /external/mesa3d/src/gfxstream/host/gl/gl-host-common/include/host-common/opengl/ |
| D | emugl_config.h | 3 // Licensed under the Apache License, Version 2.0 (the "License"); 7 // http://www.apache.org/licenses/LICENSE-2.0 29 // Means there is no GPU emulation, equivalent to "-gpu off" and instructs 33 // Means Host GPU emulation is being used. All EGL/GLES commands are 34 // sent to the host GPU or CPU through a simple wire protocol. This 35 // corresponds to "-gpu host" and "-gpu mesa". 48 // |enabled| is true if GPU emulation is enabled, false otherwise. 62 // Check whether or not the host GPU is blacklisted. If so, fall back 71 char* version; member 80 // Get a description of host GPU properties. [all …]
|
| /external/skia/src/gpu/ganesh/ |
| D | GrTextureRenderTargetProxy.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 7 #include "src/gpu/ganesh/GrTextureRenderTargetProxy.h" 10 #include "include/gpu/GpuTypes.h" 11 #include "include/gpu/GrDirectContext.h" 13 #include "include/private/gpu/ganesh/GrTypesPriv.h" 14 #include "src/gpu/ResourceKey.h" 15 #include "src/gpu/SkBackingFit.h" 16 #include "src/gpu/ganesh/GrCaps.h" 17 #include "src/gpu/ganesh/GrDirectContextPriv.h" 18 #include "src/gpu/ganesh/GrRenderTarget.h" [all …]
|
| D | GrTextureProxy.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 8 #include "src/gpu/ganesh/GrTextureProxy.h" 9 #include "src/gpu/ganesh/GrTextureProxyPriv.h" 12 #include "include/gpu/GpuTypes.h" 13 #include "include/gpu/GrBackendSurface.h" 14 #include "include/gpu/GrDirectContext.h" 15 #include "include/gpu/GrTypes.h" 16 #include "src/gpu/SkBackingFit.h" 17 #include "src/gpu/ganesh/GrDeferredProxyUploader.h" 18 #include "src/gpu/ganesh/GrDirectContextPriv.h" [all …]
|
| D | GrRenderTargetProxy.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 8 #include "src/gpu/ganesh/GrRenderTargetProxy.h" 11 #include "include/gpu/GpuTypes.h" 12 #include "include/gpu/GrBackendSurface.h" 13 #include "include/gpu/GrTypes.h" 15 #include "src/gpu/SkBackingFit.h" 16 #include "src/gpu/ganesh/GrCaps.h" 17 #include "src/gpu/ganesh/GrGpuResourcePriv.h" 18 #include "src/gpu/ganesh/GrRenderTarget.h" 19 #include "src/gpu/ganesh/GrSurface.h" [all …]
|
| D | GrSurfaceProxy.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 8 #include "src/gpu/ganesh/GrSurfaceProxy.h" 13 #include "include/gpu/GpuTypes.h" 14 #include "include/gpu/GrRecordingContext.h" 15 #include "src/gpu/SkBackingFit.h" 16 #include "src/gpu/Swizzle.h" 17 #include "src/gpu/ganesh/GrCaps.h" 18 #include "src/gpu/ganesh/GrGpuResourcePriv.h" 19 #include "src/gpu/ganesh/GrImageInfo.h" 20 #include "src/gpu/ganesh/GrRecordingContextPriv.h" [all …]
|
| /external/igt-gpu-tools/docs/reference/igt-gpu-tools/ |
| D | .gitignore | 1 /gtkdoc-check.log 2 /gtkdoc-check.trs 3 /html-build.stamp 7 /igt-gpu-tools-decl-list.txt 8 /igt-gpu-tools-decl.txt 9 /igt-gpu-tools-overrides.txt 10 /igt-gpu-tools-sections.txt 11 /igt-gpu-tools-undeclared.txt 12 /igt-gpu-tools-undocumented.txt 13 /igt-gpu-tools-unused.txt [all …]
|
| /external/skia/src/gpu/graphite/mtl/ |
| D | MtlSharedContext.mm | 4 * Use of this source code is governed by a BSD-style license that can be 8 #include "src/gpu/graphite/mtl/MtlSharedContext.h" 10 #include "include/gpu/graphite/BackendTexture.h" 11 #include "include/gpu/graphite/TextureInfo.h" 12 #include "src/gpu/graphite/Caps.h" 13 #include "src/gpu/graphite/GlobalCache.h" 14 #include "src/gpu/graphite/Log.h" 15 #include "src/gpu/graphite/mtl/MtlCommandBuffer.h" 16 #include "src/gpu/graphite/mtl/MtlResourceProvider.h" 17 #include "src/gpu/graphite/mtl/MtlTexture.h" [all …]
|
| /external/tensorflow/tensorflow/tools/tensorflow_builder/config_detector/ |
| D | config_detector.py | 3 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # http://www.apache.org/licenses/LICENSE-2.0 16 """Auto-detects machine configurations and outputs the results to shell or file. 21 python config_detector.py [--save_output] [--filename] [--debug] 24 python config_detector.py --save_output=True --filename=configs.json 25 --debug=False 38 CPU architecture Processor type (32-bit | 64-bit) 41 Distribution version Operating system distribution version (e.g. 14.04) 42 GPU GPU type (e.g. `Tesla K80`) 43 GPU count Number of GPU's available [all …]
|
| /external/skia/tests/ |
| D | SkSLTest.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 22 #include "include/gpu/GpuTypes.h" 23 #include "include/gpu/GrDirectContext.h" 24 #include "include/gpu/ganesh/SkSurfaceGanesh.h" 34 #include "src/gpu/ganesh/GrCaps.h" 35 #include "src/gpu/ganesh/GrDirectContextPriv.h" 36 #include "src/gpu/ganesh/GrShaderCaps.h" 67 #include "include/gpu/graphite/Context.h" 68 #include "include/gpu/graphite/ContextOptions.h" 69 #include "include/gpu/graphite/Recorder.h" [all …]
|
| /external/angle/extensions/ |
| D | EGL_ANGLE_power_preference.txt | 22 Version 24 Version 3, March 10, 2022 37 This extension allows selection of the high- or low-power GPU on 38 dual-GPU systems, specifically on macOS. 74 created on the integrated (low-power) or discrete (high-power) GPU 75 on dual-GPU systems. EGL_POWER_PREFERENCE_ANGLE is only a legal 89 hold on the high-power GPU. 95 its hold on the high-power GPU. 117 transitions between the low-power and high-power GPUs. For calls 127 between the low-power and high-power GPUs. This should be called if [all …]
|
| /external/tensorflow/tensorflow/compiler/xla/service/gpu/ |
| D | nvptx_compiler.cc | 3 Licensed under the Apache License, Version 2.0 (the "License"); 7 http://www.apache.org/licenses/LICENSE-2.0 16 #include "tensorflow/compiler/xla/service/gpu/nvptx_compiler.h" 30 #include "tensorflow/compiler/xla/service/gpu/cublas_cudnn.h" 31 #include "tensorflow/compiler/xla/service/gpu/cublas_pad_for_gemms.h" 32 #include "tensorflow/compiler/xla/service/gpu/cudnn_fused_conv_rewriter.h" 33 #include "tensorflow/compiler/xla/service/gpu/cudnn_pad_for_convolutions.h" 34 #include "tensorflow/compiler/xla/service/gpu/cudnn_simplify_padding.h" 35 #include "tensorflow/compiler/xla/service/gpu/cudnn_vectorize_convolutions.h" 36 #include "tensorflow/compiler/xla/service/gpu/cusolver_rewriter.h" [all …]
|
| /external/tensorflow/tensorflow/lite/experimental/acceleration/compatibility/ |
| D | devicedb_test.cc | 3 Licensed under the Apache License, Version 2.0 (the "License"); 7 http://www.apache.org/licenses/LICENSE-2.0 22 #include "tensorflow/lite/experimental/acceleration/compatibility/devicedb-sample.h" 43 ASSERT_TRUE(device_db_->root()); in TEST_F() 44 EXPECT_EQ(device_db_->root()->size(), 3); in TEST_F() 80 EXPECT_EQ(variables[gpu::kStatus], gpu::kStatusSupported); in TEST_F() 84 variables.erase(variables.find(gpu::kStatus)); in TEST_F() 86 EXPECT_EQ(variables.find(gpu::kStatus), variables.end()); in TEST_F() 88 // Find no results with too low an android version. in TEST_F() 94 EXPECT_EQ(variables.find(gpu::kStatus), variables.end()); in TEST_F() [all …]
|
| D | variables.h | 3 Licensed under the Apache License, Version 2.0 (the "License"); 7 http://www.apache.org/licenses/LICENSE-2.0 28 // Android SDK version number. Android system property ro.build.version.sdk. 46 // GPU-related properties. 48 // OpenGL ES version. E.g., 3.2. 50 // GPU model, result of querying GL_RENDERER, normalized. E.g., 53 // GPU vendor, normalized. E.g., "adreno_(tm)_505". 55 // OpenGL driver version, result of querying GL_VERSION. E.g., 59 // NNAPI-related properties. 62 // "qti-dsp". [all …]
|
| /external/tensorflow/tensorflow/tools/tensorflow_builder/config_detector/data/ |
| D | cuda_compute_capability.py | 3 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # http://www.apache.org/licenses/LICENSE-2.0 60 url = "https://developer.nvidia.com/cuda-gpus" 68 gpu = re.search(r"<a href=.*>([\w\S\s\d\[\]\,]+[^*])</a>(<a href=.*)?.*", 72 if gpu: 73 matches.append(gpu.group(1)) 93 {'<GPU name>': ['<version major>.<version minor>', ...], ...} 95 If there are multiple versions available for a given GPU, then it 96 appends all supported versions in the value list (in the key-value 114 """Generates a map between GPU types and corresponding compute capability. [all …]
|
| /external/google-cloud-java/java-life-sciences/proto-google-cloud-life-sciences-v2beta/src/main/java/com/google/cloud/lifesciences/v2beta/ |
| D | AcceleratorOrBuilder.java | 4 * Licensed under the Apache License, Version 2.0 (the "License"); 8 * https://www.apache.org/licenses/LICENSE-2.0 30 * The accelerator type string (for example, "nvidia-tesla-k80"). 31 * Only NVIDIA GPU accelerators are currently supported. If an NVIDIA GPU is 33 * containers under `/usr/local/nvidia`. The driver version to install must 34 * be specified using the NVIDIA driver version parameter on the virtual 35 * machine specification. Note that attaching a GPU increases the worker VM 48 * The accelerator type string (for example, "nvidia-tesla-k80"). 49 * Only NVIDIA GPU accelerators are currently supported. If an NVIDIA GPU is 51 * containers under `/usr/local/nvidia`. The driver version to install must [all …]
|