腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
不能
限制
FPS
OpenGL
和
C
、
、
、
我正在用
C
语言编写我自己的
OpenGL
和
Win32库,并且我正在实现一个
限制
FPS
的函数。为了做到这一点,我首先编写了一些代码来检查它是否工作,然后我将把它抽象成函数。我不知道丢了什么,但它不工作。下面是我当前的代码
和
输出#include <time.h>
浏览 6
提问于2020-11-16
得票数 0
3
回答
全屏模式下PyOpenGL + Pygame最高可达60
FPS
、
、
、
我目前正在开发一个用pygame编写的游戏引擎,我想添加对
OpenGL
的支持。我写了一个测试,看看如何让pygame
和
OpenGL
协同工作,当它在窗口模式下运行时,它的运行速度在150到200
fps
之间。当我全屏运行它时(我所做的就是在设置窗口时添加了FULLSCREEN标志),它会下降到60
fps
。我添加了更多的绘图函数,看看它是否只是一个巨大的性能下降,但它总是运行在60
fps
。我需要做些什么才能告诉
OpenGL
它是全屏运行的,还是这是
OpenGL</em
浏览 0
提问于2009-08-02
得票数 2
回答已采纳
3
回答
您可以在iPad上进行的
OpenGL
ES调用有最大数量
限制
吗?
、
、
、
谁能告诉我在iPad上可以进行的
OpenGL
ES调用(即
OpenGL
绘制调用
和
状态更改)的最大数量是否有
限制
?我正在开发一款游戏,看到
FPS
很低,所以我想知道这是否与我大量的
OpenGL
调用有关。
浏览 3
提问于2011-05-26
得票数 1
回答已采纳
1
回答
安卓(JNI/NDK)
OpenGL
-
FPS
显示帮助
、
、
、
我有一个android应用程序,我需要显示当前的
FPS
。我认为这总结了我正在尝试做的事情,所以让我再解释一下。这是一个活动的墙纸,所以速度是至关重要的,我需要一个快速的方式来显示给用户的
fps
。我知道如何计算
FPS
,只是不显示而已。 我正在寻找简单的方法来完成这项工作,但问题是
OpenGL
呈现
和
设置是通过JNI完成的。(我的代码是
C
,而不是<em
浏览 0
提问于2011-12-02
得票数 1
回答已采纳
2
回答
安卓
OpenGL
ES 2.0帧速率上限?
、
、
、
我正在使用
OpenGL
ES 2.0为安卓开发一个应用程序。我正在使用LG Optimus 5手机来测试它。我还在onDrawFrame
和
睡眠中更新了应用程序的逻辑,以达到60
FPS
。onDrawFrame中睡觉;显然我的手机的屏幕刷新率是60 to,所以Android将帧率
限制
在60
fps
。所以我想知道,当使用
OpenGL
ES 2.0时,安卓系统总是将帧率
限制
在刷新率吗? 我想获取手机的刷新率,如果刷新率是60,就不要调用睡眠方法;如果刷新率更高,就调用它,将帧率<
浏览 9
提问于2014-06-23
得票数 2
1
回答
用GPUImage更快地呈现视频传输吗?
、
、
、
我需要从iPhone相机获得视频,并将其呈现给用户(我做了一些UIView覆盖),我是否在没有任何后处理的情况下使用GPUImage获得更多
FPS
? 谢谢
浏览 0
提问于2014-04-24
得票数 0
回答已采纳
1
回答
opengl
GLFW应用程序在调试模式下性能不佳
、
我正在制作一个使用GLFW学习
opengl
3.3的小演示应用程序。我的问题是,如果我运行一个发行版编译,它的运行速度大约是120
fps
。调试编译的运行速度约为15
fps
。为什么会这样呢?这是一个演示,拍摄了大量移动
和
旋转的粒子。
浏览 1
提问于2014-03-21
得票数 0
6
回答
如何在我的
OpenGL
应用程序中实现精确的(但可变的)
FPS
限制
/上限?
、
、
、
、
我目前正在开发一个
OpenGL
应用程序来向用户显示几个3D球,他们可以旋转、移动等等。也就是说,这里没有太多的复杂性,所以这个应用程序的帧率很高(~500
FPS
)。我想做的是让用户设置一个
FPS
上限,这样在不需要的时候CPU就不会被过度使用。 我正在使用freeglut
和
C
++,并且已经将动画/事件处理设置为使用计时器(使用glutTimerFunc)。此外,使用glutTimerFunc来
限制
FPS
从来都不是一致的。假设我把我的申请
限制
在1
浏览 9
提问于2011-07-15
得票数 11
回答已采纳
3
回答
在iPhone上设置
FPS
速率上限?
、
、
、
、
我如何
限制
我的
OpenGL
应用程序(我正在使用CADisplayLink)上的
FPS
速率,这样我就可以把CPU留给其他事情了?
浏览 1
提问于2011-12-27
得票数 4
回答已采纳
3
回答
我正在使用SDL,我的程序经常使用CPU
在调用SDL函数时,如何使用图形卡而不是CPU?
浏览 1
提问于2010-10-29
得票数 1
回答已采纳
1
回答
android ndk中使用
OPENGL
显示帧(RGB数据)时,帧率太慢
、
、
我正在使用JNI中的
OpenGL
ES来绘制从
C
源代码(MPEG2编解码器)返回的帧(RGB数据)。为此,我创建了一个纹理,并使用
OpenGL
的glTexSubImage2D()函数绘制RGB数据。但是使用这个函数,我甚至
不能
得到7
FPS
。而正如我所研究的那样,使用
OpenGL
我们可以获得22
FPS
。
浏览 0
提问于2012-02-15
得票数 0
回答已采纳
1
回答
60
fps
以上的
OpenGL
双缓冲
、
一个具有双缓冲的
OpenGL
应用程序如何实现超过60
fps
(dislay刷新
限制
)?while (1) { swap_buffers(); 循环中的第二个语句是强制性的,如果我不使用一些花哨的同步
和
显示vsync,并且不想在显示图像时流泪使用这样的循环,我的
fps
与驱动程序实现相关:使用双缓冲时,管道会停止,我存档大约60 fp,而使用三重缓存时,不会出现失速,而我的<em
浏览 1
提问于2012-09-14
得票数 0
1
回答
iOS如何在滚动UITableView或UICollectionView时找出低
fps
的原因?
、
、
、
、
我正在制作一个精灵套件游戏,在一个视图控制器中有一个UITableView
和
UICollectionView,在游戏SKScene上盘旋。我注意到,当用户开始滚动表或集合视图时,xCode中的
FPS
计数器从60下降到16,滚动时会出现明显的滞后。 “您的性能不受发出的
OpenGL
ES命令的
限制
。请使用工具工具来调查您的应用程序在哪里遇到瓶颈”。
浏览 3
提问于2014-01-19
得票数 1
回答已采纳
1
回答
带计时的流动动画(
OpenGL
)
、
我正在用
opengl
和
C
编写一个小游戏,我遇到了一个问题:由于剪辑...我的动画(实际上是基于glutTimerFunc)没有恒定的
fps
。变量
fps
不是问题,但动画会受到影响,因此它与时间不对应,然后:
fps
1,pos1;
fps
2,pos2;
fps
3,pos3……但是如果
fps
不是规则的,那么动画就不是。我会像这样实现它:
fps
1,pos1;(如果没有绘制
fps
1 )
fps
浏览 0
提问于2012-02-10
得票数 2
回答已采纳
1
回答
OpenGl
ES,安卓
FPS
、
、
我已经创建了一个运行
openGL
ES 1.1的小程序;我还使用日志打印我的
fps
。奇怪的是,当我检查日志时,
fps
计数器显示每帧超过2000
fps
。这怎么可能呢?如果我没记错,vsync会自动将您帧上限
限制
为60帧。提前谢谢。{ if(System.nanoTime() - startTime >= 1000000000) { Log.d("FPSCounter", "
fps
浏览 0
提问于2014-10-12
得票数 0
1
回答
如何解除cocos2d-x中60
FPS
的
限制
我使用setAnimationInterver()函数来设置游戏
fps
6000 (因为测试)。
FPS
没有变化。Max
FPS
是60家钢铁有限公司。如何解除cocos2d-x中60
FPS
的
限制
?
浏览 2
提问于2016-11-18
得票数 2
回答已采纳
4
回答
GLSL真的会用统一的(而不是每个顶点的)值做不必要的计算吗?
、
、
、
另外,我对以后可以毫无问题地移植到
OpenGL
ES 2.0的解决方案很感兴趣。
浏览 1
提问于2013-03-17
得票数 8
回答已采纳
1
回答
表单
限制
为60
FPS
、
、
我决定将
OpenGL
4Net库用于我的游戏引擎。关键是我每秒只有60帧。我至少要120美元。App.AppInstance.Loop()仅用于计算
fps
、更新内容
和
渲染。 帮帮我。可以在表单中增加
fps
限制
吗?或者也许有一种不同的方式来渲染
和
更新引擎?
浏览 2
提问于2014-11-20
得票数 0
1
回答
FPS
游戏
和
OpenGL
、
我试图通过提供我自己的库so文件来拦截
OpenGL
调用,从而使用LD_PRELOAD方法来捕获来自我的游戏的图像。这个方法适用于简单的演示
OpenGL
代码(参见文件demo.cpp,make.sh,load.sh),但是不适用于我认为使用
OpenGL
的
FPS
游戏UrbanTerror。由于某些原因,我自己提供的gettimeofday函数可以正确调用,但我的glXSwapBuffers却
不能
。这些游戏使用
OpenGL
的方式不同吗?如果是这样的话,是怎么做的?任何关于如何挂钩到UrT<em
浏览 0
提问于2011-10-09
得票数 3
回答已采纳
点击加载更多
相关
资讯
系统玩转OpenGL+AI,实现各种酷炫视频特效(15章) 完整版
刚学C4D不久,最容易被忽略的几个细节
OpenglEs之EGL环境搭建
Android OpenGL ES 从入门到精通系统性学习教程
万万没想到——flutter这样外接纹理
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券