30得票5回答
哪些OpenGL函数没有GPU加速?

我读到OpenGL Wiki上这篇文章时感到震惊: glTranslate、glRotate、glScale 它们是否支持硬件加速? 不支持。没有已知的GPU可以执行它们。驱动程序在CPU上计算矩阵并将其上传到GPU。 所有其他矩阵操作也都在CPU上完成:glPushMatrix、glPo...

25得票2回答
绕过在Android中不再支持的Canvas.clipPath()方法

从安卓3.0开始,在开启硬件加速的设备上不再支持使用clipPath()方法(详见此篇文章)。 我正在使用画布,需要绘制圆角图像。你有什么想法吗? * 我不能关闭硬件加速,我正在寻找其他解决方案。 回答:感谢@Malcolm的回答。我发现了一个很好的例子,演示了这种技术,它基本上是一个蒙版。

25得票1回答
WebGL与Canvas 2D硬件加速相比,有何不同?

这些天,我需要在一个大小为800x600px的画布上绘制许多图像。我有许多256x256像素(有些更小)的图像要绘制在画布上,这些小图像将组成画布上的完整图像。我有两种实现方法。 第一种方法是,如果我使用Canvas 2D上下文,也就是context = canvas.getContext(...

24得票2回答
在<activity>或<application>中设置android:hardwareAccelerated="true"

我希望我的应用程序能够充分利用GPU的硬件加速功能。在一些论坛上,有人建议我在&lt;application&gt;标签中设置android:hardwareAccelerated="true"属性,而在其他论坛上则建议将同样的属性设置在AndroidManifest.xml文件中的&lt;a...

23得票3回答
字体大小过大无法适应缓存

最近我切换到了Android 3.0(蜂巢),在使用硬件渲染时遇到了一些问题,特别是在我编写的某个自定义视图上,我使用了字体大小为200来显示一些文本。 不幸的是,似乎openGLRenderer并不太喜欢那种相当大的字体大小,因为我在日志中收到了错误信息:06-06 16:22:00.08...

23得票4回答
GPU加速的CSS动画与SVG本地动画

我的问题是,哪种更快,是原生的SVG动画标签,例如:&lt;path d="something very long and non-human-friendly"&gt; &lt;animateTransform attributeName="transform" attributeT...

22得票1回答
使用C++调用FFmpeg硬件加速

如何使用ffmpeg硬件加速解码文件? 我编写了一个使用ffmpeg的视频播放器。 我使用“av_hwaccel_next”检查支持情况,找到了“mpeg2_dxva”。 然而,当我像往常一样加载mpeg2文件时,我没有获得任何硬件加速。AVCodecContext->hwaccel和AV...

21得票3回答
软件渲染模式 - WPF

我有一个WPF用户控件,需要强制在RenderMode.SoftwareOnly下进行渲染。由于我正在使用.NET 3.5,所以我必须做类似这样的事情:var hwndSource = PresentationSource.FromVisual(this) as HwndSource; if ...

21得票2回答
Java 硬件加速

我一直在研究Java的硬件加速功能,但仍感到有些困惑,因为我找到的在线网站都没有直接而清晰地回答我一些问题。以下是我对Java硬件加速的问题: 1)在Eclipse版本3.6.0中,使用最新的Mac OS X Java更新(我想是1.6u10),默认启用了硬件加速吗?我在某个地方读到过som...

21得票3回答
iPhone是否支持硬件加速的AES加密?

我在iPhone/iPad上找到了与“硬件加速AES加密”相关的参考资料。但是我能找到的用于执行AES加密的API(CCCrypt)根本没有提到硬件加速。 请问是否有人知道这些API是否是硬件加速的,或者是否还有其他的API可以实现硬件加速?