问题标签 [framebuffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
19786 浏览

c++ - 如何使用 c 语言在帧缓冲区中绘制图形..?

我是这个 linux 帧缓冲区的新手,所以有人指导我在帧缓冲区中绘制线图。我有在 turbo c 中绘制图形的代码,但现在在 linux 中。所以请帮帮我。

谢谢你,拉胡尔

0 投票
1 回答
941 浏览

c++ - “程序中的错误” 任何人都可以清除此错误..?(Linux 帧缓冲程序)

0 投票
1 回答
2209 浏览

api - inteldrmfb api?

我有一个使用基于 Intel 915 的 KMS 从 USB 记忆棒启动的内核 2.6.31 以进入图形模式。它似乎将自己设置为原始分辨率,并且可以很好地启动到带有漂亮 Tux 徽标的帧缓冲区控制台!

问题是,我如何访问 inteldrmfb?如何将它放入 /dev?udev 会为我做这个吗?

直接对帧缓冲区进行编程的 API 是什么?

谢谢,调频

0 投票
2 回答
6336 浏览

linux - 如何在 Linux 帧缓冲区上截取屏幕截图或电影

如何捕获 Cell Linux 上的 linux 帧缓冲区以获得屏幕截图或电影?

是否有工具可以为正在运行的程序执行此操作,或者程序是否必须写入并可能控制帧缓冲区也处理捕获和记录?如果是这样,该程序将如何做到这一点?

0 投票
3 回答
6406 浏览

c++ - 从 C 在 Linux 中的帧缓冲区上绘制文本

程序如何在映射为数组的帧缓冲区上绘制文本?所需要的是一种表示单个字符的方法,以及以一种不太低效的方式逐个像素地绘制字符的方法。理想情况下,字符的表示应仅在代码中定义,不需要第三方库。

有没有人知道在自由许可下可用的代码?或者是为程序代码中使用的字体生成数据定义的工具,例如位图字形/字符值数组?

0 投票
1 回答
289 浏览

opengl - 使用 FBO 的问题:仅第一次渲染。设置渲染目标时可能出现问题?

我在使用 FBO 时遇到了很大的问题。

我有一个使用 FBO 和多纹理的多通道显示。在第一次执行显示结束之前,一切似乎都运行良好。

我在显示函数结束时使用 glBindFrameBufferEXT(GL_FRAMEBUFFER_EXT, 0) 将渲染目标设置回屏幕,但之后的传递不生效。画面好像卡住了。。

可能是什么原因?有什么猜测吗?

0 投票
1 回答
2835 浏览

iphone - 尝试使用帧缓冲区渲染到纹理总是会导致白色纹理

使用 StackOverflow 中的几篇文章,我使用帧缓冲区创建了应该是简单的渲染到纹理的内容。

这里的问题是它不起作用。混合中有些东西坏了,因为我的最终纹理只是一个白色方块。我没有收到任何 gl 错误。这是我的代码。

声明实例变量。

生成纹理和帧缓冲区。

在帧缓冲区中绘制一个大字符串。

画出来。

我称之为的任何外部事物在其他情况下都可以正常工作。有任何想法吗?我对帧缓冲区几乎一无所知,因此任何故障排除帮助都会很棒。

0 投票
1 回答
2116 浏览

iphone - OpenGL ES Framebuffer weird mirroring when drawing

I really can't wrap my mind around this:

Previously I couldn't get Framebuffers to work, but I've got it going now. However, there is this incredibly weird mirroring going on with the texture generated from the framebuffer, and I have no idea why. Basically, I will try to draw a texture at 0,0 using GL_TRIANGLE_FAN, and the texture appears as normal (more or less) in the top right corner, but also appears in the bottom left corner, mirrored. If I fill up most or all of my viewport area with the same texture, the result is an ugly z-fighting overlap.

Screenshots will do this more justice.

Original image:

Original http://img301.imageshack.us/img301/1518/testsprite.png

Drawn 80x80 at (0,0)

80x80 http://img407.imageshack.us/img407/8339/screenshot20100106at315.png

Drawn 100x180 at (0,0)

100x180 http://img503.imageshack.us/img503/2584/screenshot20100106at316.png

Drawn 320x480 at (0,0)

320x480 http://img85.imageshack.us/img85/9172/screenshot20100106at317.png

And here is my code:

Set up the view:

Create the texture buffer.

Run the render loop.

On the first pass, the render loop will draw the image into the FBO.

0 投票
1 回答
681 浏览

python - 线条不会在具有完全黑色纹理的屏幕外帧缓冲区上渲染

如果我有一个绑定了纹理的帧缓冲区,它只是带有完整 alpha 的黑色,我尝试在其上画一条线,即使该线具有完整的 alpha,它也不会渲染。我不傻,所以线条肯定不是黑色的。如果纹理是白色的,那么线条会突然正确渲染,就好像它后面的纹理颜色会影响线条的颜色,这是愚蠢的。只有线条具有透明度,它们后面的颜色才应该有效果。

我正在使用线条平滑。我使用以下混合功能,这显然是要使用的功能,

我该如何解决?

大量代码:

对于画线:

设置帧缓冲对象:

纹理的创建:

使用帧缓冲对象在屏幕或 Surface 对象的纹理上绘制大量线条的函数:

这就是我认为重要的一切。除了初始化代码:

0 投票
1 回答
391 浏览

iphone - 在 iPhone 3G(不是 S)上捕获相机帧缓冲区?

我从 App Store 下载了一个名为 ReadTheQRCode 的免费应用程序(例如非常好的应用程序),它不要求您拍照来解码 QRCode,我的观点是,该应用程序是使用 iPhone 3G 上相机的帧缓冲区还是它是在给定时间拍摄几张照片,省略虹膜动画,编辑步骤和解码?有更多经验的人可以看看这个应用程序并发表意见吗?

提前致谢!