腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(168)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
更新
SSBO
内容
>
ssbo
_container;
ssbo
_result.WORK_GROUP_SIZE+){ glGenBuffers(1, &
ssbo
.handle); glBindBufferBase(GL_SHADER_STORAGE_BUFFER, i,
浏览 0
修改于2018-08-17
得票数 2
回答已采纳
1
回答
OpenGL
SSBO
实例
绑定一个
SSBO
并通过gl_InstanceID访问它似乎是可行的,但我得到了这些非常奇怪的位置工件,并且我不确定它们来自哪里。 glm::fvec3 mScale {};}; glBindBuffer(GL_SHADER_STORAGE_BUFFER,
ssbo
); glBufferData(GL_S
浏览 7
提问于2020-10-29
得票数 0
1
回答
OpenGL
SSBO
长度的确定
我想知道
SSBO
的长度何时确定,以及我们是否可以在计算着色器(OpenGL ES 3.1)中增加
SSBO
大小,就像我们可以在着色器中写入
SSBO
一样。
浏览 35
修改于2019-05-14
得票数 0
回答已采纳
2
回答
写操作的
SSBO
同步
如果满足该条件,我将与该片段相关联的世界空间坐标写入
SSBO
,这是我从顶点着色器中保留的。我不从其他着色器读取
SSBO
。因此,这不是读/写同步的问题。只有当我返回到CPU应用程序时,我才读取
SSBO
。
浏览 0
修改于2017-07-25
得票数 0
1
回答
SSBO
中size参数的含义
我在一个片段着色器中使用了两个
SSBO
。对于每个片段,我进行计算,如果满足某些条件,则将片段/像素的世界空间坐标(它们已传递到片段着色器)写入一个
SSBO
,并将片段颜色写入另一个
SSBO
。然后,应用程序读取
SSBO
,并将保存在
SSBO
中的那些像素传递给下一次渲染。一旦size = 20000,那么大多数像素就会停止在
SSBO
中注册。 我的问题是: size参数的实际含义是什么?它是可以在每个片段实例化中写入的内容的大小(在这种情况下,每个片段只有一个vec4 ),还是每个呈现过
浏览 0
修改于2016-10-30
得票数 1
1
回答
OpenGL计算着色机
SSBO
void main(){}GLuint program_compute = 0,
SSBO
num_numeros; i++){} glBindBufferBase(GL_SHADER_STORAGE_BUFFER, 0,
SSBO
); glBu
浏览 7
修改于2015-08-20
得票数 4
回答已采纳
1
回答
SSBO
写入不可见。
我正在研究一个使用OpenGL的小粒子系统。下面是代码: glGenVertexArrays(1,&mPar逆转录void);glBindVertexArray(mParticleVAO);glGenBuffers(1,&mParticleVBO);glBindBuffer(GL_ARRAY_BUFFER,mParticleVBO);gl
浏览 1
提问于2016-07-03
得票数 1
回答已采纳
1
回答
异步
SSBO
读回
当我用Storage对象调用GetBufferSubData时,通常会有4ms的延迟。在这段时间里,我的应用程序可以工作吗?// do client/app/CPU work// read results from GetBufferSubData我能够使用glMapBufferRange和GL_MAP_PERSISTENT_BIT实现异步读取。但是,当在该缓冲区上运行计算着色器(多次背靠背)时,与没有持久映射相比,这会导致严重的性能下降。
浏览 7
修改于2022-06-25
得票数 1
回答已采纳
1
回答
将
SSBO
复制到另一个
SSBO
中
为了确保这一点,我通过打印映射缓冲区进行了测试,而新的
SSBO
包含重复的无意义的内容,这表明情况就是这样。
浏览 1
提问于2013-11-25
得票数 0
回答已采纳
1
回答
在JOGL中使用
SSBO
有问题
我一直在尝试初始化一个
SSBO
并将其传递给一个计算着色器。int
ssbo
= glGenBuffers(); buff.put(0.1f);glShaderStorageBlockBinding(programID, block_index,
ssbo
_binding_point_index); glBindBufferBase(GL_SHADE
浏览 15
修改于2020-01-31
得票数 0
回答已采纳
1
回答
SSBO
哈希表,缺失值
驱动程序不能为
ssbo
分配那么多的vram。我使用的GTX 1070与最新的NVIDIA驱动程序,文档中说,规范保证最小大小为128 MB,但大多数实现允许您分配到总内存大小。
浏览 0
修改于2019-01-22
得票数 1
回答已采纳
1
回答
在
SSBO
中发送uvec4数组
我正在尝试向我的
SSBO
发送一个glm::uvec4数组。这是可能的还是我应该用另一种方法?我使用实例绘图,并告诉OpenGL绘制X实例(取决于glm::uvec4size,可以修改)std::vector<glm::uvec4> m_blocksToRender;//
SSBO
glBindBuffer(GL_SHADER_STORAGE_BUFFER, m_
ssbo
); glB
浏览 0
修改于2018-05-24
得票数 2
回答已采纳
3
回答
SSBO
与图像加载/存储的区别
“着色存储缓冲对象”(
SSBO
)与图像加载存储操作有什么区别?它们都可以有原子操作,我假设它们都存储在相同类型的内存中。编辑:最初的问题是
SSBO
和统一缓冲区对象之间的问题,它是在
SSBO
和Image存储之间提出的。
浏览 0
修改于2013-10-28
得票数 7
回答已采纳
0
回答
从
SSBO
读取rgba8
现在,我对如何使用
SSBO
实现这一点很感兴趣。使用glBufferData,我可以将任何数据作为空*进行传递。但是如何从着色器中的
SSBO
读取像素作为vec4呢?
浏览 2
提问于2016-07-07
得票数 0
回答已采纳
1
回答
计算着色器OpenGL中的一个大
SSBO
或多个小
SSBO
当我在计算着色器中分配多个小
SSBO
用于计算着色器,而不是一个大的
SSBO
,内部映射到许多阵列时,有什么不同吗? 我所说的差异是指读/写性能。GPU内存是否关心
SSBO
分区,或者是否统一处理所有事情。
浏览 37
修改于2018-02-24
得票数 2
回答已采纳
1
回答
计算机着色机的OpenGL设置
SSBO
我一直在向
SSBO
发送数据以供计算机着色器使用时遇到困难。不幸的是,和我无法让他们的示例代码工作,而且人们似乎做了非常不同的事情-- --有人能帮上忙吗?到目前为止,我得到的是:std::vector<glm::vec4> data = { glm::vec4(1.0, 0.0, 0.0, 1.0), glm::vec4(1.0, 0.0, 0.0, 1.0) }; glGenBuffers(1, &
SSBO
); glBindBuffer(G
浏览 3
修改于2020-08-01
得票数 2
1
回答
SSBO
中数组对齐的设置
start_posy; float restart; float max_lifetime;现在,我想在
SSBO
中使用这个结构: Particle particles[];我假设我的粒子在
ssbo
浏览 0
修改于2021-06-29
得票数 1
回答已采纳
2
回答
OpenGL片段着色器不写入
SSBO
我已经写了一个小的OpenGL引擎,我想使用
SSBO
来允许着色器写调试日志,我可以写出来。data[SHADER_LOG_DATA_SIZE]; ShaderLog() glGenBuffers(1,&(this->
ssbo
virtual void load_from_gpu() glBindBuffer(GL_SHADER_STORAGE_BUFFER,this->
ssbo
); GL
浏览 2
修改于2016-11-06
得票数 0
1
回答
GLSL
SSBO
内存对齐与填充
在我的顶点着色器中,我有一个
SSBO
,用于访问每个对象的各个数据部分。
浏览 5
修改于2022-02-22
得票数 0
1
回答
如何绘制存储在
SSBO
中的顶点?
上面最初问题的答案似乎表明,我不应该使用顶点属性数组,所以问题是,考虑到我将要呈现的代码,如何呈现这个
SSBO
?设置GLuint
ssbo
{};glBindBuffer(GL_SHADER_STORAGE_BUFFER); glBindBufferBase(GL_SHADER_STORAGE_BUFFER,
ssbo
_binding_point,
ssbo
浏览 2
修改于2020-01-08
得票数 3
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
点击加载更多
领券