Home
last modified time | relevance | path

Searched refs:gpu (Results 1 – 23 of 23) sorted by relevance

/hardware/google/gfxstream/host/gl/gl-host-common/opengl/
DNativeGpuInfo_windows.cpp77 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()
80 gpu->addDll("nvoglv32.dll"); in add_predefined_gpu_dlls()
81 gpu->addDll("nvoglv64.dll"); in add_predefined_gpu_dlls()
83 startsWith(gpu->model, "Advanced Micro Devices, Inc.")) { in add_predefined_gpu_dlls()
84 gpu->addDll("atioglxx.dll"); in add_predefined_gpu_dlls()
85 gpu->addDll("atig6txx.dll"); in add_predefined_gpu_dlls()
116 static void load_gpu_registry_info(const wchar_t* keyName, GpuInfo* gpu) { in load_gpu_registry_info() argument
160 gpu->version = Win32UnicodeString::convertToUtf8(strVal, strLen); in load_gpu_registry_info()
[all …]
/hardware/google/pixel/power-libperfmgr/aidl/
DGpuCalculationHelpers.cpp42 nanoseconds sanitize_timings(nanoseconds total, nanoseconds cpu, nanoseconds gpu) { in sanitize_timings() argument
43 auto const accounted_portion = cpu + gpu; in sanitize_timings()
47 gpu = lerp(gpu, gpu + unaccounted_portion, (1.0 - cpu_portion)); in sanitize_timings()
49 return gpu; in sanitize_timings()
65 auto const gpu = sanitize_timings(total, nanoseconds(observation.cpuDurationNanos), in calculate_capacity() local
68 auto const gpu_time_attribution_pct = gpu_time_attribution(total, gpu); in calculate_capacity()
DGpuCalculationHelpers.h34 inline double gpu_time_attribution(std::chrono::nanoseconds total, std::chrono::nanoseconds gpu) { in gpu_time_attribution() argument
39 return std::chrono::duration_cast<std::chrono::duration<double, std::nano>>(gpu) / total; in gpu_time_attribution()
/hardware/qcom/display/msm8226/libgralloc/
Dgpu.cpp362 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
363 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
373 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
374 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
385 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
386 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8960/libgralloc/
Dgpu.cpp346 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
347 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
357 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
358 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
369 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
370 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8084/libgralloc/
Dgpu.cpp359 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
360 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
370 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
371 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
382 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
383 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8909/libgralloc/
Dgpu.cpp383 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
384 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
394 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
395 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
406 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
407 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8994/libgralloc/
Dgpu.cpp389 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
390 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
400 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
401 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
412 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
413 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8996/libgralloc/
Dgpu.cpp384 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
385 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
395 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
396 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
407 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
408 return gpu->free_impl(hnd); in gralloc_free()
/hardware/qcom/display/msm8909w_3100/libgralloc/
Dgpu.cpp383 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc() local
384 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0); in gralloc_alloc()
394 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_alloc_size() local
395 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize); in gralloc_alloc_size()
406 gpu_context_t* gpu = reinterpret_cast<gpu_context_t*>(dev); in gralloc_free() local
407 return gpu->free_impl(hnd); in gralloc_free()
/hardware/google/gfxstream/qnx/
Dpinfo.mk7 PINFO DESCRIPTION=virtio-gpu backend renderer
DREADME.md26 DESCRIPTION=virtio-gpu backend renderer
/hardware/google/gfxstream/
DREADME.md91 APIs that consume protocol. `gfxstream-virtio-gpu-renderer.cpp` contains a
92 virtio-gpu backend implementation.
100 - Support for both virtio-gpu, goldish and testing transports.
Dmeson_options.txt456 'install-intel-gpu-tests',
/hardware/google/gfxstream/host/
Dmeson.build114 'include/gfxstream/virtio-gpu-gfxstream-renderer.h',
115 'include/gfxstream/virtio-gpu-gfxstream-renderer-unstable.h')
183 'virtio-gpu-gfxstream-renderer.cpp',
DBUILD.bazel157 "virtio-gpu-gfxstream-renderer.cpp",
185 "virtio-gpu-gfxstream-renderer.cpp",
DAndroid.bp111 "virtio-gpu-gfxstream-renderer.cpp",
112 "virtio-gpu-gfxstream-renderer-goldfish.cpp",
DCMakeLists.txt130 virtio-gpu-gfxstream-renderer.cpp)
/hardware/google/gfxstream/guest/
DBUILD.gn140 "QEMU_PIPE_PATH=\"/loader-gpu-devices/class/goldfish-pipe/000\"",
141 "GOLDFISH_ADDRESS_SPACE_DEVICE_NAME=\"/loader-gpu-devices/class/goldfish-address-space/000\"",
/hardware/google/gfxstream/guest/mesa/src/
Dmeson.build33 #inc_virtio_gpu = include_directories('virtio/virtio-gpu')
/hardware/google/gfxstream/guest/platform/rutabaga/
DRutabagaLayer.cpp321 auto* gpu = reinterpret_cast<EmulatedVirtioGpu*>(cookie); in WriteFenceTrampoline() local
322 gpu->SignalEmulatedFence(fence->fence_id); in WriteFenceTrampoline()
/hardware/google/gfxstream/guest/mesa/src/util/
D00-mesa-defaults.conf587 <!-- min fps ~21 ===> ~27 while standing still in game, also higher gpu load. -->
/hardware/google/gfxstream/guest/mesa/include/GL/
Dglext.h9507 typedef void (APIENTRYP PFNGLMULTICASTVIEWPORTARRAYVNVXPROC) (GLuint gpu, GLuint first, GLsizei cou…
9508 typedef void (APIENTRYP PFNGLMULTICASTVIEWPORTPOSITIONWSCALENVXPROC) (GLuint gpu, GLuint index, GLf…
9509 typedef void (APIENTRYP PFNGLMULTICASTSCISSORARRAYVNVXPROC) (GLuint gpu, GLuint first, GLsizei coun…
9514 GLAPI void APIENTRY glMulticastViewportArrayvNVX (GLuint gpu, GLuint first, GLsizei count, const GL…
9515 GLAPI void APIENTRY glMulticastViewportPositionWScaleNVX (GLuint gpu, GLuint index, GLfloat xcoeff,…
9516 GLAPI void APIENTRY glMulticastScissorArrayvNVX (GLuint gpu, GLuint first, GLsizei count, const GLi…
10139 typedef void (APIENTRYP PFNGLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNVPROC) (GLuint gpu, GLuint frame…
10142 typedef void (APIENTRYP PFNGLMULTICASTGETQUERYOBJECTIVNVPROC) (GLuint gpu, GLuint id, GLenum pname,…
10143 typedef void (APIENTRYP PFNGLMULTICASTGETQUERYOBJECTUIVNVPROC) (GLuint gpu, GLuint id, GLenum pname…
10144 typedef void (APIENTRYP PFNGLMULTICASTGETQUERYOBJECTI64VNVPROC) (GLuint gpu, GLuint id, GLenum pnam…
[all …]