腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1838)
视频
沙龙
1
回答
询问
绘图
缓冲区
的
模板
缓冲区
是否
会
增加
性能
成本
(
WebGL
)?
、
、
var gl = canvas.getContext('
webgl
', { stencil: true });但这会
增加
性能
成本
吗?
浏览 10
提问于2016-07-29
得票数 0
回答已采纳
1
回答
WebGL
中
是否
有一种快速反转模具
缓冲区
的
方法?
、
我正在使用
WebGL
1.0。我画了一个圆圈到模具
缓冲区
,现在我想多次使用这个
模板
缓冲区
,而不清除它。当我第一次使用它时,我启用模具测试:然后,我在颜色
缓冲区
中执行我
的
绘图
。在此之后,在以后
的
某个日期,我希望再次绘制,但这次我想剪辑到与模具
缓冲区
中
的
内容相反
的
地方。我知道我可以再次绘制到模具
缓冲区
,但是由于我没有使用gl.s
浏览 0
提问于2018-08-10
得票数 0
1
回答
webgl
,在gl.drawArrays()之后,背景消失了吗?
、
、
gl.clearColor(0, 0, 0, 1); setTimeout(()=>{ //the background is gone?why? // I've set it up before,gl.clea
浏览 42
提问于2021-07-27
得票数 0
1
回答
所有浏览器下糟糕
的
帧率(Pixi JS渲染)
、
、
、
、
当然,
webGL
能够获得比这更好
的
FPS吗? 干杯,乔丹
浏览 0
提问于2015-01-22
得票数 0
1
回答
使用viewport+scissor
的
Webgl
更新区域
、
、
、
我一直在尝试创建一个多视点
webgl
应用程序。根据我对剪刀
的
理解,它只会渲染当前
的
剪刀框,而保持画布
的
其余部分不变。但不管我怎么尝试,它似乎都在清除每一帧上
的
整个画布:(function drawScene() gl.cl
浏览 4
提问于2012-03-17
得票数 2
回答已采纳
4
回答
WebGL
和OpenGL
的
性能
、
、
在过去
的
一个月里,我一直在摆弄
WebGL
,我发现如果我创建并绘制一个很大
的
顶点
缓冲区
,它会导致低FPS。有没有人知道如果我在C++中使用OpenGL会不会一样?这是使用
的
语言(在
WebGL
的
情况下是JavaScript)还是图形处理器
的
瓶颈?
WebGL
表明,你可以使用一个
缓冲区
绘制150,000个立方体,
性能
很好,但如果超过这个,我会得到FPS下降。这
是否
与OpenGL相同,或
浏览 2
提问于2013-07-08
得票数 17
回答已采纳
1
回答
C#套接字接收
缓冲区
大小开销
、
我可以使用字节接收机制,它应该一次接收一个字节,将它添加到某种队列类型
的
东西中,然后接收下一个,直到找到结束字符。或者我可以做一个块接收器,然后找到一个结束字符来终止我
的
消息...我
的
问题是,
增加
/减少
缓冲区
大小
的
成本
是多少?在我看来,减少
缓冲区
大小应该会
增加
内存io,但是
增加
缓冲区
是否
验证了我也
会
提高IO
性能
?
浏览 3
提问于2011-09-12
得票数 1
回答已采纳
1
回答
WebGL
呈现
缓冲区
阅读文章
WebGL
从来都不是单一缓冲
的
,这意味着您当前呈现
的
图像绝不是当前显示在画布元素中
的
图像。这将确保浏览器
的
窗口中不会出现呈现一半
的
帧。正在呈现
的
图像称为
WebGL
帧
缓冲区
或后台
缓冲区
。
WebGL
也允许额外
的
屏幕外帧
缓冲区
,这使得对框架
缓冲区
的
讨论变得更加复杂,但在本文中,让我们忽略这一点。当前显示
的
浏览 0
提问于2019-05-25
得票数 3
回答已采纳
2
回答
preserveDrawingBuffer false -值得付出努力吗?
、
、
我在我
的
应用程序中使用了这种技术。 我看过一些文章说-将这个标志设置为false可以获得更好
的
性能
。在我
的
应用程序中,当设置为false时,在某些情况下,我需要自己清理前台
缓冲区
,因为当没有绘制发生时,我们仍然可以看到之前绘制
的
内容。我
的
问题是,为了获得更好
的
性能
,现在颠倒我
的
应用程序并涵盖所有情况
是否
值得?它真的有这么大
的
进步吗?
浏览 1
提问于2015-01-03
得票数 18
1
回答
Three.js canvas.toDataURL有时空白
、
、
、
我正在尝试使用THREE.js呈现一个html2canvas.js场景+一些覆盖
的
HTML元素。它能工作很多次,但并不是所有的时间。 在失败
的
情况下,
会
呈现HTML元素(背景、覆盖等)。但别无他意。尽管THREE.js场景中有明显
的
数据,但它
的
行为似乎完全是空
的
。我可以说,它通常失败
的
更大
的
模型,但只是早期
的
渲染。它最终在所有情况下都能工作,但更大
的
型号大约需要30秒。html2canvas像您所期望
的</e
浏览 0
提问于2014-10-17
得票数 5
回答已采纳
1
回答
cudaMallocManaged()
是否
在RAM和VRAM中创建同步
缓冲区
?
、
要做到这一点,似乎cudaMallocManaged()必须在VRAM和RAM之间同步2个
缓冲区
。是这种情况吗?还是我缺乏理解?到目前为止,在通过
WebGL
抽象层之上进行GPU加速
的
工作中,我通过了解了将基于VRAM
的
缓冲区
(在
WebGL
中
的
纹理)从内核传递到内核(在GPU上保持
缓冲区
,高
性能
)和检索内核之外
的
缓冲区
值以通过JavaScript访问RAM中
的
缓冲区
浏览 1
提问于2020-09-16
得票数 1
回答已采纳
3
回答
如何在不等待文件关闭
的
情况下将文本写入文件
、
、
、
、
这不是一个问题,当文本是微不足道
的
小。但是,由于我肯定会有大量
的
文字要写,所以我不希望这段文字溢出我
的
主要记忆。有什么更好
的
方法来做到这一点,而不溢出
的
记忆?
浏览 5
提问于2015-02-18
得票数 0
回答已采纳
1
回答
{isEnabled|getParameter}`之间
的
差异?
、
我注意到,似乎有两种方式来
询问
是否
启用了功能:isEnabled和getParameter。isEnabled似乎是检查一个功能
是否
启用
的
真正正确
的
方法,但是我试图理解用一个功能调用getParameter意味着什么。下面是我
的
测试代码,它迭代
WebGL
1中定义
的
每个功能,尝试启用该功能,然后检查isEnabled
的
返回值
是否
与getParameter
的
返回值匹配。 在火狐、IE11和边
浏览 1
提问于2017-04-25
得票数 2
回答已采纳
3
回答
是否
存在使用外部工作存储变量
的
性能
问题?
、
我有一个程序,需要改变和
增加
一个工作
的
存储
缓冲区
。不幸
的
是,
缓冲区
大小
的
增加
使我
的
工作存储部分超过了128米
的
最大值。我
的
计划是获取一些较大
的
01变量,并使它们成为EXTERNAL,但我担心这会影响系统
性能
。
是否
有人知道外部设置工作存储变量
是否
会
降低系统
性能
?我被告知,大约一年后,我们将切换到COBOL6.1
浏览 0
提问于2018-12-11
得票数 3
回答已采纳
1
回答
用Vulkan多线程渲染对不同帧
缓冲区
的
渲染
、
、
、
、
但是,由于我当前
的
程序是使用第三个附件来启用MSAA,并使用辅助命令
缓冲区
呈现整个场景,所以我很难将视频中
的
方法转换为Vulkan。我想我可能不仅需要更多
的
帧
缓冲区
,而且还需要多个渲染传递。--继承信息,并将其传递给辅助命令
缓冲区
进行
绘图
。结束第一次呈现传递--第二次呈现传递,将呈现传递开始信息设置为屏幕
的
实际大小、主呈现传递,以及主framebuffer.Pass--第二次呈现传递和框架
缓冲区
--继承信息,并将其传递给辅助命令<em
浏览 13
提问于2020-11-04
得票数 1
5
回答
sprintf( buf,"%.20g",x) // buf应该有多大?
、
、
、
、
: char buf[30]; return buf;我已将
缓冲区
大小硬编码为30,但不确定这
是否
足以满足所有情况。如何找出我需要
的
最大
缓冲区
大小?当从32位切换到64时,精度
会
提高(因此
缓冲区
需要
增加
)吗?PS:出于
性能
原因,我不能使用ostringstream或boost::lexical_
浏览 8
提问于2009-12-19
得票数 3
回答已采纳
1
回答
Chrome中
的
WebGL
性能
问题
、
、
、
为了对
WebGL
进行实验,我编写了一个脚本,在画布上呈现一堆2D精灵。所有的精灵都只是纹理化
的
,每个矩形上
的
rectangles.The纹理是一样
的
。他们
会
随意地改变每一帧
的
位置。在Windows版本中
是否
存在影响
WebGL
性能
的
已知问题? 我创建了
浏览 2
提问于2013-08-05
得票数 5
1
回答
输出
缓冲区
中
的
堆栈真结果
我是OpenCL
的
新手,但在opengl\
webgl
的
绘图
和and中工作了很多年。我有复线。此外,我还有一个
缓冲区
,用于保存每个polyline开头
的
索引,例如“pntsCount”值
的
索引。让我们称之为-启动
缓冲区
。 我
的
全局值是polylines =启动
缓冲区
的
长
浏览 2
提问于2015-11-03
得票数 0
回答已采纳
1
回答
输出流
缓冲区
在std::cout和std::endl上下文中
的
使用
、
我试图了解输出流
缓冲区
是如何工作
的
。我没有找到任何能解释在std::cout上下文中编写标准输出
的
整个过程
的
东西。据我所知,std::cout实际上并不在标准输出上打印,而是将内容写入终端模拟器
的
输出流
缓冲区
。当
缓冲区
已满时,终端模拟器将删除
缓冲区
的
内容并将其写入终端显示器(标准输出)。在std::endl
的
情况下,
会
向终端仿真器发出显式请求,以立即刷新
缓冲区
的
内
浏览 1
提问于2018-09-30
得票数 0
回答已采纳
1
回答
read()和write()中内存区域参数
的
大小如何影响IO
性能
?
、
、
图3.6显示了使用20个不同
缓冲区
大小读取516,581,760字节file
的
结果,并将标准输出重定向到/dev/null。用于此测试
的
Linux ext4file系统是具有4096字节块
的
Linuxfile系统。( st_blksize值为4 096。)这说明了在BUFFSIZE 4,096附近开始
的
少数定时测量时系统时间
的
最小值。超过这个限制
增加
缓冲区
大小几乎没有什么积极
的
作用。 BUFFSIZE如何影响
浏览 3
提问于2019-05-28
得票数 1
回答已采纳
点击加载更多
相关
资讯
WebGL开发的性能优化
WebGL外包开发流程详解
webgl开发3D软件流程
WebGL开发VR应用
使用 2 种方式实现动画的动态蒙版
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券