hardware-acceleration相关内容

Android WebView 硬件加速键盘故障

当 WebView 被硬件加速时,点击输入字段会导致键盘出现并且 html 被重绘并移动复制了一会儿: 1) 当软键盘出现时,WebView 将其内容平移到左下角,然后再回到正常位置.导致简短可见的重复. 2) 更改键盘时(例如 abc->numbers)内容会按键盘高度向下平移,然后返回正常位置.导致简短可见的重复. 在两台 Android 4.0 平板电脑上测试,如果关闭硬件 ..

iPhone 是否支持硬件加速的 AES 加密?

我可以在 iPhone/iPad 上找到对“硬件加速 AES 加密"的引用.但是我可以找到执行 AES 加密的 API (CCCrypt) 根本不谈硬件加速. 有谁知道这些 API 是硬件加速的 API 还是其他 API? 解决方案 是的. 从 4.3 开始,如果消息具有 >64 个块(即 1024 字节),则 AES 的 CCCrypt 函数将使用硬件加速实现.(这是通过 i ..
发布时间:2022-01-10 10:00:44 移动开发

Java 硬件加速

我花了一些时间研究 Java 的硬件加速功能,但我仍然有点困惑,因为我在网上直接找到的网站都没有明确回答我的一些问题.所以这里是我对 Java 硬件加速的问题: 1) 在 Eclipse 3.6.0 版中,最新的 Java 更新为 Mac OS X(我认为是 1.6u10),是否默认启用硬件加速?我在某处读到 someCanvas.getGraphicsConfiguration().ge ..
发布时间:2021-12-30 18:46:56 Java开发

如何在 Android 上使用硬件加速视频解码?

我需要一个研究项目的硬件加速 H.264 解码,以测试自定义协议. 由于我在网络上进行了搜索,因此我找到了几种在 Android 上执行硬件加速视频解码的方法. 使用 ffmpeg libstagefright(概述libstagefright) 或直接在操作系统中使用 libstagefright,例如 这里. 在特定硬件平台上使用 OpenMax.像这里关于三星设备和此处了解高通 ..
发布时间:2021-12-21 14:38:22 移动开发

通过 MediaCodec API 使 QualComm 编码器工作

我正在尝试使用 Android MediaCodec API 对 NV12 流进行硬件编码 (avc). 使用 OMX.qcom.video.encoder.avc 时,分辨率 1280x720 和 640x480 工作正常,而其他分辨率(即 640x360、320x240、800x480)产生色度分量似乎发生偏移的输出(请参阅 快照). 我已通过将输入图像保存到 jpeg 文件来仔细 ..

解决 Android 不再支持的 Canvas.clipPath()

从 android 3.0 开始,clipPath() 方法在启用硬件加速的设备中不再受支持.(阅读此 文章 了解更多详情. 我正在使用画布,我需要绘制圆形图像.关于如何做到这一点的任何想法? *我无法关闭硬件加速,我正在寻找其他解决方案. 回答:Tnx @Malcolm 为您解答.我找到了一个很好的例子来演示这种技术,基本上就是一个面具. 解决方案 Canvas.cli ..
发布时间:2021-11-27 15:33:30 移动开发

android - 检测向下的加速度,特别是电梯

我希望能够检测到手机向地面加速的情况(可能意味着这里也必须使用重力传感器). 我在 Android 文档、高通和低通滤波器和其他帖子中阅读了很多关于这个主题的内容,现在我拥有的是一个代码示例,它在剥离后获得 X、Y 和 Z 轴的加速度重力: if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) {最终浮动 alpha = (flo ..

xamarin 部署到设备时没有硬件加速

我现在正在开发一个 xamarin 表单应用程序,但我在硬件加速方面遇到了一些问题. 具体来说,在android模拟器中,硬件加速是有效的,即 System.Numerics.Vector.IsHardwareAccelerated 返回真. 然而,在设备上,它返回 false,因此像 ImageSharp 这样的库超级慢. 我已经检查了构建设置,并且到处都检查了“优化代码" ..
发布时间:2021-09-29 20:00:38 C#/.NET

如何在 wpf 中禁用硬件加速?

在 WPF 中禁用硬件加速的步骤是什么?究竟是什么?它是 Windows 设置、Visual Studio 设置还是您在 WPF 项目代码中更改的内容?它只会影响您正在运行的程序还是会影响整个系统? 解决方案 这是一个系统范围的设置,在桌面上,右键单击会弹出一个弹出菜单,单击属性,然后在那里查看视频设置禁用硬件加速或图形设置可能有系统托盘图标.这是系统范围的,而不是本地的. ..
发布时间:2021-09-28 20:12:58 其他开发

在 Windows 上捕获和显示实时摄像机内容

我正在开发一个 Windows 应用程序,该应用程序能够显示高质量的视频源、录制视频或从中拍摄照片,并在以后进行编辑(最高可达 4K,在不久的将来可能会达到 8K).我目前有一个工作产品,使用 WPF (C#).为了捕获和显示视频,我使用了 AForge.NET 库. 我的问题是应用程序真的很慢,主要的性能影响来自视频渲染.显然,唯一的方法是从 AForge 库中进行回调,每次可用时提供一个 ..

WPF PathGeometry 渲染

我有一个包含单条折线的 PathGeometry,并以固定间隔向该线添加一个新点(以绘制波形).使用穿孔器工具时,我可以看到,每次向线添加一个点时,WPF 都会将整个 PathGeometry 标记为“脏",从而导致重新渲染整个形状. 我希望它只会重绘单个像素.有什么办法可以做到吗? 解决方案 简短的回答是否定的.. WPF 在更改时弄脏整个几何体是正确的,因为它考虑了当前路径 ..

具有硬件加速 OpenGL ES 3.0 的 Android 模拟器色带

只有在我的 Android 模拟器上使用硬件加速渲染时,我似乎才会在色谱的低端失去相当多的精度. 使用硬件加速(ANGLE D3D11 或桌面原生 OpenGL): 没有硬件加速(SwiftShader): 条带显然是非线性的,并且在尝试渲染平滑照明时变得非常突兀. 我已经设置了 getWindow().setFormat(PixelFormat.RGBA_8888); 并 ..

装有ARM CPU M1的macOS上的Android Studio/仿真器

我使用新的ARM cpu M1在macOS Big Sure 11.0.1 中启动了Android Studio 4.1 安装Rosetta后:是的,它可以构建! 但是模拟器有问题,表明我 CPU不支持VT-x 甚至ARM映像也有此问题 我使用了最新的,很旧的api25(Google必须在这里做一些事情),但是它的运行速度很慢 如何使仿真器快速工作? 解决方案 好 ..

如何减少OpenCL入队时间/其他任何想法?

我有一个算法,我一直在尝试在nVidia上使用OpenCL加速它. 它必须处理大量数据(比如说100k到百万),其中每个数据:必须首先更新矩阵(在设备上)(使用数据和两个向量);并且只有在更新整个矩阵之后,两个向量(同样在设备上)才使用相同的数据进行更新.所以,我的主机代码看起来像这样 for(int i = 0; i ..

Firefox中的jQuery和CSS动画不稳定

我正在开发迷你网站,该功能具有许多jQuery动画.可以在Safari,Chrome和Amp;中正常运行IE9,但该动画在OSX的Firefox(7、8和9)中确实很不稳定.我以为CSS动画会更流畅,所以我已适应该网站的iPad版本,在Firefox中进行了尝试.似乎也很糟糕. 我没有花很多时间在Firefox上,所以我不确定在这里做错了什么.我是否需要触发GPU加速(例如在Webkit中使 ..
发布时间:2021-04-07 20:02:05 前端开发