问题标签 [gfx]

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 投票
1 回答
277 浏览

rust - 尝试绘制到纹理渲染目标时,gfx-rs 断言失败

我正在尝试绘制到屏幕外渲染目标

纹理渲染目标设置为与我的窗口相同的大小

代码编译得很好,但在运行时我收到一条关于尺寸的恐慌消息

如果我将选择目标排除在管道之外,则该代码将起作用。

我的理解是它抱怨选择渲染目标的尺寸与颜色缓冲区的尺寸不匹配,但由于两者都设置为窗口尺寸,它们应该是相同的。那么这里有什么问题呢?我错过了初始化步骤还是我的问题完全是其他问题?

编辑:我使用的库和版本如下

使用 RUST_BACKTRACE=1 运行会给出:

0 投票
0 回答
692 浏览

unity3d - 添加 google-VR 模块后,在统一分析器中观察到性能峰值

而一个简单的移动统一游戏项目(或一个带有立方体和相机的简单项目)在分析它时提供几乎一致的 CPU 时间且变化较少。

但是添加 googleVR(尝试过的最新和旧版本)模块,分为左眼和右眼(GVRviewer)并配置 VR 移动应用程序提供了很多峰值或变化,这是由于 VR.waitforGPU() 和 gfx .processcommands()。谁能告诉我在添加 GVR 模块时这些性能峰值背后的原因是什么

我尝试了多种优化(例如静态批处理、禁用 vsync、优化网格数据),但似乎没有任何用处。有没有办法摆脱这个问题?

0 投票
1 回答
1159 浏览

c - 无法使用 SDL_gfxPrimitive

我正在尝试使用 SDL2 的 _gfxPrimitive 库中的filledCircleRGBA 函数,但它显示“致命错误:SDL2_gfxPrimitives.h:没有这样的文件或目录

我有两个包含,我在命令行上使用 -lSDL2 和 -lSDL2_gfx

为什么我不能使用 _gfxPrimitives 功能?我安装了 -dev SDL2,所以它应该有所有的库

0 投票
1 回答
365 浏览

opengl - 如何将顶点缓冲区绑定到 Gfx-rs 中的统一数组?

我正在尝试Uniform使用 gfx-rs 将 s 列表传递给顶点着色器。数据定义如下

顶点着色器如下:

当我在 中引入第一行时main(),应用程序崩溃并出现以下错误:

完整代码

0 投票
3 回答
3064 浏览

typo3 - TYPO3 9 - 图像生成失败 - ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误

我正在使用图像处理 TCA 类型来处理多种作物变体(https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/8.6/Feature-75880-ImplementMultipleCroppingVariantsInImageManipulationTool.html)。但是当用户编辑并保存图像时,图像的裁剪版本没有得到保存,我也无法获取裁剪的图像。

在调试时,我尝试了 TYPO3 图像测试。但是对于多个操作会出现以下错误。

图像生成失败 ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误。请检查您的设置,尤其是 ['GFX']['processor_path'] 和 ['GFX']['processor_path_lzw'] 并确保 Ghostscript 已安装在您的服务器上。

我检查了路径是否正确,并且服务器上也安装了 Ghostscript。

集成移动图像处理的代码

要渲染作物变量,我正在使用以下代码

出现错误后,我在进行图像测试时遇到了

图像生成失败 ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误。请检查您的设置,尤其是 ['GFX']['processor_path'] 和 ['GFX']['processor_path_lzw'] 并确保 Ghostscript 已安装在您的服务器上。

0 投票
1 回答
77 浏览

arduino - 使用 Arduino TFT 开始新行

我正在尝试在 1.8" TFT 显示器上写入。我试图让 MCU 在每一行上写入,并在到达指定的屏幕“底部”后开始新的一行,但它写入下一行而不是下一行,类似于下面。

而我正在寻找

据我所知,if 语句没有重置,因此程序写入并将光标设置回下一行的顶部。