腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Android上的LibGdx‘`ShapeRenderer`’不尊重alpha频道
、
、
我有一个程序,我用ShapeRenderer在每一帧上画一些线。在每一帧上,我想在上面画前一幅,褪色一幅,一幅。所以我要做的是先画一个α小于1的黑色矩形,然后画出当前的框架。在桌面上,它运行良好,结果如下所示但在安卓系统上,它不起作用。它呈现成这样。我试过在绘制矩形之前启用混合。Gdx.gl.glBlendFunc(GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); 此外,在AndroidApplicationConfiguration (config.a =
浏览 2
提问于2017-08-17
得票数 1
回答已采纳
1
回答
在辅助线程上调用[EAGLContext presentRenderBuffer:]安全吗?
、
、
CAEAGLLayer (我将kEAGLDrawablePropertyRetainedBacking设置为NO)是否在幕后执行一些
双
缓冲
?BView是一个UIView子类,它在共享的EAGLContext中拥有一个帧
缓冲
区,并将渲染
缓冲
区存储分配给它的OpenGLES图层 glBindFramebuffer( GL_
FRAMEBUFFER
,
FrameBuffer
);
浏览 2
提问于2016-01-21
得票数 0
1
回答
是否可以将默认的框架
缓冲
区复制到OpenGL中的另一个框架
缓冲
区对象?
、
在呈现到屏幕上后,我尝试将默认的框架
缓冲
区复制到OpenGL中的另一个自定义框架
缓冲
区。下面是我的密码。你看到什么不对劲了吗?BLit调用是成功的,但我没有看到任何渲染。, 0); glBindFramebuffer(GL_
FRAMEBUFFER
, geomFBO); glDrawBuffer(GL_COLOR_ATTACHMENT0);
浏览 3
提问于2022-01-22
得票数 1
2
回答
WebGL中多个绘制
缓冲
区上的readPixels
、
我使用webgl_draw_buffers扩展创建了一个帧
缓冲
区对象,以便提供三个颜色
缓冲
区: gl.bindRenderbuffer; gl.bindFramebuffer(gl.<
浏览 5
提问于2015-12-08
得票数 5
2
回答
ios中的多采样渲染到纹理
、
、
、
、
); glFramebufferTexture2D(GL_
FRAMEBUFFER
,= GL_
FRAMEBUFFER
_COMPLETE) { NSLog(@"failed to make
浏览 7
提问于2011-09-13
得票数 7
回答已采纳
2
回答
误差GL_
FRAMEBUFFER
_INCOMPLETE_ATTACHMENT
、
在Mac上创建框架
缓冲
区时,我会得到错误代码GL_
FRAMEBUFFER
_INCOMPLETE_ATTACHMENT (使用glCheckFramebufferStatus)。可能是
缓冲
区初始化的问题。GL_DEPTH_COMPONENT16, m_height); // Create the
framebuffer
object; attach the depth and color buffer
浏览 0
提问于2011-04-24
得票数 2
回答已采纳
2
回答
在fb_var_screeninfo中设置yres_virtual时出现无效参数错误
、
、
、
我正在尝试为linux开发一个直接写入
framebuffer
/dev/fb0的应用程序。为了使其具有
双
缓冲
,我尝试使虚拟屏幕是屏幕大小的两倍。void gfx_init() fb0 = open("/dev/fb0", O_RDWR); error("Could not open
framebuffer
fb0, 0); if( (long)screenbuffer == 0 || (
浏览 14
提问于2013-02-26
得票数 4
1
回答
在OpenGL ES中为iPhone请求DepthBuffer
、
、
我正在iPhone上创建一个3D OpenGL ES视图,并希望设置一个深度
缓冲
区,这样我就可以使用它了。
浏览 0
提问于2010-12-06
得票数 3
回答已采纳
1
回答
尝试绑定帧
缓冲
区或附加渲染
缓冲
区时操作无效
、
我正在尝试创建帧
缓冲
区,以便可以渲染场景,然后对其应用过滤器,但是,当我尝试绑定到任何新创建的帧
缓冲
区或将渲染
缓冲
区附加到其中一个帧
缓冲
区时,会出现错误。我创建了帧
缓冲
区和renderbuffer,如下所示: GLuint
frameBuffer
[2];
浏览 47
提问于2019-12-17
得票数 1
回答已采纳
2
回答
多采样glReadPixels在iOS上的应用
、
、
、
、
我试图从多采样帧
缓冲
器中获取像素。它只返回零。我确实按建议调用了glResolveMultisampleFramebufferAPPLE,和,但我不知道在我的情况下是什么问题。首先,我创建了带有颜色附件的非多采样帧
缓冲
区: glGenFramebuffersOES(1, &
framebuffer
), GL_DEPTH_ATTACHMENT_OES, GL_RENDERBUFFER_OES, sampleDepthRenderbuffer
浏览 5
提问于2013-07-29
得票数 3
回答已采纳
1
回答
消费者生产者模型中的
双
缓冲
OpenGL对象
、
、
通过阅读文档,我了解到这需要使用EAGL共享组,共享的OpenGL对象应该是
双
缓冲
的。但是,我不太确定哪些OpenGL对象应该
双
缓冲
。是纹理还是框架
缓冲
?每次需要显示新帧时,我的生产者都会加载三种纹理,因此,我想这可能会更有效地切换框架
缓冲
区。所以,在高层次上,这是我认为应该发生的事情: 在frameBuffers2初始化的某个地方创建一个呈现
缓冲
区和两个框架
缓冲
区( openGL )。在生产者线程中,当使用者线程使用frameBuffers时,将
浏览 2
提问于2013-08-25
得票数 0
1
回答
OpenGL帧
缓冲
区绑定目标
当调用glBindFramebuffer(GLenum target, GLuint
framebuffer
);时,我知道target可以是GL_READ_
FRAMEBUFFER
、GL_DRAW_
FRAMEBUFFER
或GL_
FRAMEBUFFER
,两者兼有。但是,当我将纹理或Renderbuffer对象附加到框架
缓冲
区时,我还必须提供一个绑定目标。 我的问题是,当我通过绑定目标target将任何内容附加到框架
缓冲
区时,它是否保持不变?这意味着当一个呈现
缓冲
区通过绑定点
浏览 4
提问于2015-11-08
得票数 0
回答已采纳
1
回答
基于opengl的二维图像抗混叠/平滑/超采样
、
、
、
在绘图之前,我正在检查框架
缓冲
区的状态,所以我知道这不是问题所在。我相信我是用硬件渲染的,而不是软件--在其他帖子上看到了这个建议。 glFramebufferTexture2D( GL_
FRAMEBUFFER
, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D_MULTISAMPLEglBindFramebuffer(GL_DRAW_
FRAMEBUFFER
, 0); glBindFramebuffer(GL_READ_<e
浏览 3
提问于2015-01-08
得票数 0
回答已采纳
1
回答
帧
缓冲
区不完全附件
我正在LWJGL中创建一个框架
缓冲
区,使用: texture = glGenTextures();glBindFramebuffer(GL_
FRAMEBUFFER
,
framebuffer
);
浏览 0
提问于2020-11-02
得票数 1
回答已采纳
1
回答
是否可以将默认帧
缓冲
区复制到帧
缓冲
区对象,而不在屏幕上显示任何内容?
、
、
、
或者,它将具有与在默认帧
缓冲
区上纹理的输入图像相同的分辨率? 我的问题清楚了吗?
浏览 2
提问于2015-07-29
得票数 0
1
回答
OpenGL ES 2.0与iOS中的默认
FrameBuffer
、
目前,为了在屏幕上绘图,我使用以下代码为GL_COLOR_ATTACHMENT0生成一个具有Renderbuffer的框架
缓冲
区。:GL_RENDERBUFFER]; 默认框架
缓冲
区是默认呈现的地方,您不需要做任何事情就可以得到它。
Framebuffer
对象是您可以呈现的对象,有些人称之为“屏幕外呈现”。如果您这样做,您的图像以纹理结束,而不是默认的框架
缓冲
区(在屏幕上显示)。您可以将图像从该纹理复制到默认的框架
缓冲
区(屏幕上),这通常是通过闪烁
浏览 2
提问于2013-10-29
得票数 4
回答已采纳
1
回答
在OpenGL ES中绑定多个
缓冲
区
、
、
中可以绑定多个帧
缓冲
区和渲染
缓冲
区。我正在渲染到屏幕外的帧
缓冲
区/渲染
缓冲
区,并且更喜欢使用我现有的渲染代码。这是我目前正在做的事情: // render all content// create/bind
framebuffer
2 and renderbuffer2
浏览 0
提问于2011-10-26
得票数 3
回答已采纳
1
回答
OpenGL:深度附件中断框架
缓冲
区
、
、
我需要一
双
新的眼睛。在重写引擎时,我在编写延迟呈现路径时偶然发现了这个问题。只有当我不使用深度附件时,框架
缓冲
区才会显示,这意味着呈现是错误的,但如果有,所有的输出都是空的。= GL_
FRAMEBUFFER
_COMPLETE) {} glBindFramebuffer(GL_DRAW_
FRAMEBUFFER
, 0);
浏览 1
提问于2016-12-28
得票数 3
回答已采纳
1
回答
libgdx网格截图原始分辨率
、
、
、
我有一个使用texture.bind()在呈现循环中绑定纹理的网格;所以我对网格三角形做了一些修改,以修改纹理的外观。我在这里和那里移动一些三角形以获得最终的图像。现在,我想将该图像保存在其原始分辨率中,但如果使用该图像的原始像素映射,则在修改1024x1024之前保存原始图像。但是我想在1024x1024中保存修改过的图像。byte[] pixels = ScreenUtils.getFrameBufferPixels(0, 0, Gdx.graphics.getBackBufferWid
浏览 2
提问于2016-04-25
得票数 1
回答已采纳
2
回答
Vulkan:为什么主命令
缓冲
区和辅助命令
缓冲
区都需要设置框架
缓冲
区和呈现传递?
、
inheritanceInfo = {};inheritanceInfo.renderPass = renderpass; <-------------...=
frameBuffer
; <------------- vkCmdBeginRenderPassseconda
浏览 1
提问于2019-09-05
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
webGL FrameBuffer Object
Android图形渲染系统新
Linux 终端下的多媒体应用
nginx缓冲区排坑
CPU阿甘之缓冲区溢出
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券