腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
缓冲
存储
和
持久
映射
的
Buffer
streaming
很好
,
但是
我们
能让
它
动态
调整
大小
吗
?
opengl
比方说,我想要一个每一帧都能传输
动态
顶点数据
的
应用程序,这些数据
的
长度可能会有所不同。例如,第一帧,例如VBO(幕后
缓冲
存储
器)
使用
3000字节
的
数据 在第二帧,应用程序修改了一些数据,
我们
想要更新VBO,如果现在它是5000字节
的
数据,并且
缓冲
存储
已满怎么办?
缓冲
存储
必须预先指定一个
大小
,
我们
是否
动态
地重新分
浏览 11
提问于2021-07-15
得票数 0
2
回答
glBufferStorage
和
glBufferData有什么区别?
opengl
glBufferStorage为当前绑定到
的
缓冲
区对象创建一个新
的
不可变数据
存储
区。数据
存储
的
大小
由
大小
指定。如果初始数据可用,则可以在数据中提供其地址。否则,若要创建未初始化
的
数据
存储
,数据应为空。 不变意味着我不能变异,对吧?
但是
,“未初始化
的
数据”就没有意义了。
但是
它
并不是完全不可变
的
,因为
我们</
浏览 8
提问于2015-01-07
得票数 22
回答已采纳
2
回答
使用
glBufferData更新顶点
缓冲
区
opengl
、
streaming
、
vertex-buffer
我正在
使用
OpenGL来实现某种批处理绘图。为此,我创建了一个vertex
buffer
来
存储
数据。 注意:这个
缓冲
区通常会在每一帧上更新,但永远不会减小
大小
(但仍然可以增加)。我
的
问题是:
使用
glBufferData (带有
streaming
write-only mode) (而不是glMapBuffer)来更新它在技术上是正确
的
吗
?我想没有必要
映射
它
,因为完整
的</e
浏览 0
提问于2013-01-04
得票数 16
回答已采纳
6
回答
std::字符串
的
容量()、reserve() & resize()函数
c++
、
string
、
stl
我想
使用
std::string来创建一个
动态
缓冲
区,而不是
使用
一个索引来迭代
它
。
调整
大小
()是实际分配
缓冲
区
的
唯一函数
吗
?那么字
浏览 2
提问于2012-03-01
得票数 25
回答已采纳
2
回答
网络I/O
和
C++
缓冲
区
的
动态
内存分配与静态内存分配
c++
、
memory-management
我在Linux上有一个C++程序,
它
执行许多网络I/O操作,我想知道是在客户机类中内置
缓冲
区还是
动态
分配
缓冲
区更好。
Buffer
<1024> input_
buffer
;}class
Buffer
Buffer</
浏览 1
提问于2011-02-07
得票数 3
2
回答
glMapBufferRange
持久
缓冲
区
和
交织数据
c++
、
opengl
我试图
使用
持久
映射
缓冲
区,拆分为2个
缓冲
区,以提高性能。如果
使用
它作为一个
缓冲
区,一切正常工作,一旦
使用
它作为2,它就失败了。我不知道我错过了什么,但也许有人能启发我。用一个
映射
它
,并
使用
第一个
缓冲
区
大小
的
偏移量继续运行,然后用第二个
缓冲
区
的
数据继续运行,还是应该是像这样
的
相同
存储</
浏览 11
提问于2017-05-21
得票数 0
回答已采纳
1
回答
动态
创建std::vector //创建一个指向向量
的
指针
c++
、
stdvector
我是新来
的
,所以我很可能错过了一些关键
的
东西。目前我有一个叫做READBUFF
的
结构,
它
包含一个字节
的
向量。readBuffer;在Read()中,我当前将数组
的
大小
调整
为我想要
的
大小
,因为默认分配器创建了一个非常大
的
向量4292060576 void Reader::R
浏览 0
提问于2011-08-28
得票数 1
回答已采纳
1
回答
MySQL 5.7不接受大于1
的
innodb_
buffer
_pool_instances值
mysql
、
innodb
、
buffer-pool
、
mysql-5.7
我一直在
调整
缓冲
池
大小
(innodb_
buffer
_pool_size)
的
值
和
my.ini初始化文件中
缓冲
池实例
的
数量(innodb_
buffer
_pool_instances),以优化MySQL
的
重载处理我可以
动态
和
使用
my.ini文件成功地更改
缓冲
池
大小
,
但是
无论我将innodb_
buffer</e
浏览 0
提问于2016-02-03
得票数 0
回答已采纳
1
回答
如何在OpenGL中更新
动态
网格
的
索引?
opengl
、
c++
、
architecture
、
index-buffer
、
dynamic-mesh
如果
我们
想要做任何更改,那么
使用
glMapBuffer或glbuffersubdata每帧更新VBO,
但是
在这种情况下,IBO (索引
缓冲
区)
的
模式是预先定义
的
(即假设
我们
有四位数,并为整个IBO
大小
填充012230 ),
但是
在
使用
3D模型时,IBOs
的
数据不会有所不同,那么如果我实例化了一个新模型,或者假设我正在生成一个UV球并想要更改
它
的
细分,那么如何更改IB
浏览 0
提问于2020-12-28
得票数 1
回答已采纳
1
回答
在
调整
实例
大小
后
调整
DB服务器
的
my.cnf文件
mysql
、
my.cnf
、
centos
经过进一步研究,我注意到,由于
使用
量增加,
我们
应该将DB
的
大小
从8 GB RAM
调整
到16 GB RAM。
但是
,在查看my.cnf文件时,我发现了
缓冲
池参数
的
下列设置:innodb_
buffer
_pool_size=6Ginnodb_
buffer
_pool_instances=
浏览 0
提问于2020-07-20
得票数 2
5
回答
删除
大小
为%1
的
数组
c++
、
memory-management
这可能是单行答案
的
候选者。不管怎样,我都想知道.. unsigned int
buffer
_size;因为我需要
动态
调整
缓冲
区
的
大小
,所以
buffer
_size既不是const也不是模板参数。现在
的
问题是: 在构造
和</e
浏览 1
提问于2010-06-07
得票数 3
回答已采纳
2
回答
MySQL调优:没有找到INNODB_
BUFFER
_POOL_SIZE?
mysql
、
innodb
、
mysql-5.6
、
amazon-rds
、
aurora
浏览 0
提问于2018-07-22
得票数 2
7
回答
我
的
C程序中
的
内存分配问题
c
如果我用C语言编写一个程序,我怀疑它可能会占用很多内存,我可以
使用
malloc函数
吗
?malloc知道我
的
程序需要多少内存
吗
?我知道
它
返回一个
它
找到
的
内存值,
但是
它
怎么知道它是否足够呢?E.g
buffer
= (int*)malloc(sizeof(int)*70); fprintf(stderr, &qu
浏览 1
提问于2012-02-07
得票数 0
1
回答
如何
动态
分配接收UDP socket (VB.Net)
的
缓冲
区
vb.net
、
sockets
、
udp
、
buffer
我
和
一个朋友正在做一个项目,在这个项目中
我们
需要
使用
VB.Net构建一个可靠
的
‘re客户端/服务器。
我们
的
东西运行得
很好
,
但是
有一件事
我们
仍然不明白,那就是如何为传入
的
数据
动态
分配一个(字节)
缓冲
区。现在
我们
必须硬编码一个最大值/MTU(或者
使用
一个非常大
的
缓冲
区
大小
,并在
浏览 0
提问于2010-02-21
得票数 0
回答已采纳
6
回答
C语言中
的
字符数组
c
、
arrays
、
string
、
character
我刚接触c,只是有一个关于c中字符数组(或字符串)
的
问题:当我想在C中创建一个字符数组时,我必须同时给出
大小
吗
?char
buffer
[1000]; recv(fd,
buffer
, 10
浏览 0
提问于2011-08-12
得票数 2
1
回答
计算圆形
缓冲
器尺寸
的
数值微分法
physics
、
algorithm
、
allegro
我
使用
快板5为我
的
2D精灵创建一个软件生成
的
“运动模糊”效果。我基本上只有一个长度
的
boost::circular_
buffer
,
它
保存了时间倒流
的
精灵
的
“快照”。每个呈现周期--主sprite
的
新“快照”被推送到
缓冲
区
的
前面,最后一个从后面弹出。然后,
使用
alpha值呈现“快照”,其
大小
取决于它们在
缓冲
区中
的
时间/距
浏览 0
提问于2017-05-14
得票数 2
回答已采纳
3
回答
jar文件
的
高效提取
java
、
jar
、
copy
、
extract
我有一个用Java编写
的
应用程序,
它
使用
一个jar文件(
它
使用
多个jar文件,但这不是重点)。 事实上,我
使用
的
Jar文件包含绝对必须解压缩到文件系统中
的
文件。到目前为止,我
使用
的
是Class.getResourceAsStream
和
FileOutputStream,
但是
这个方法有点慢。请注意,其中一些文件是基于文本
的
,但另一些文件只是二进制文件。因此,除了试图减
浏览 4
提问于2009-06-20
得票数 1
回答已采纳
1
回答
是否有任何用于替代glGetNamedBufferSubData或glNamedBufferSubData
的
glMapNamedBuffer
的
使用
情形
c++
、
opengl
我知道以下是c++中
的
UB,由于标准如何定义生命周期,以及如何允许
使用
对象:// read or write to foo基于这一点,
浏览 2
提问于2019-10-06
得票数 0
1
回答
未更新Opengl着色器vec3
c++
、
opengl
、
colors
、
shader
我试图更新三角形
的
颜色每帧,我没有运气,我不知道为什么有人可以帮助我,我已经尝试过多次,改变我试图更新数据
的
方式,每一个time.Any帮助将不胜感激。
浏览 0
提问于2017-01-02
得票数 0
回答已采纳
4
回答
我需要一个公开数组
的
动态
集合类型。
c#
我需要一个集合类型,它将按照添加
的
顺序将所有内容
存储
在数组中,
它
需要
动态
地增大
大小
,并且需要将数组公开为一个公共字段/属性以供读取。我已经确定c# List.ToArray()对于我
的
目的来说太昂贵了。 是否有符合我
的
要求
的
集合类型?如果没有,您能给我推荐一个允许我这样做
的
自定义类
吗
?编辑:要添加更多信息,我为人们提供了基准测试
的
.ToArray(),其目的是将struct数组发送到图形卡
浏览 5
提问于2013-07-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
单机核外图计算系统之X-Stream(三)SOSP-2013
Linux TCP收发包配置解析
零拷贝技术在 Java 中为何这么牛?
Oracle 内存结构
高性能网络编程必备技能之IO与NIO阻塞分析
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券