Vulkan是Khronos Group的低开销,跨平台图形API。
Vulkan 在不同 Shader 阶段的不同 Push Cnostants
(我见过类似的问题,但答案对我没有帮助,这就是我问的原因) 我将推送常量数据用于顶点和曲面细分评估着色器。 我声明用于存储矩阵的结构:
为什么cmake find_package(Vulkan)没有输出任何环境变量?
我正在学习Vulkan并尝试使用Cmake进行配置。当cmake找到Vulkan时,它不输出任何变量。这是为什么? cmake_minimum_required(版本3.22) 项目(Vulkan测试) ...
我在让 Vulkan 设备扩展正常工作方面遇到了额外的困难。我的环境是 Ubuntu 22,我使用的是最新的 Vulkan 开发环境(版本 1.3.268)。我在玩 周围...
我正在阅读有关如何设置交换链大小的 Vulkan 文档。我不明白屏幕尺寸和像素尺寸之间有什么区别。 PPI 如何影响屏幕坐标...
Cascade Shadow Map 中某些角度的阴影被切断
我正在将 csm 添加到我的项目中,它一整天都运行良好,直到我将 sponza 添加到我的项目中。 当我往下看时,它工作正常。 图1 但当我抬头或向后看时。事情变得很奇怪。 图2 图3 正在关注...
创建图形管道时我已经设置了 VkPipelineDynamicStateCreateInfo.pDynamicStates = { VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY }; (将其设置为 VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT doe...
我想做的是: RWTextureTexColor; // RBGA32 纹理 TexMasked; // R32 无效 get_masked_mean(uint2 PixelPos) { //?在 GPU 上如何实现? // TexColor[像素位置] =
Vulkan 验证错误 pCreateInfos[0] 没有片段着色器状态
我正在使用 Vulkan API 编写游戏引擎。 我想使用 VK_KHR_dynamic_rendering 扩展,而不是使用渲染通道。 我正在使用graphics_pipeline_creat创建图形管道...
所以我正在 Vulkan 中制作一个体素游戏,其中大部分计算不仅是渲染每个块的面,而且还像在地形生成器中一样生成这些块。听完之后...
模拟器:警告|请将模拟器更新为支持以下功能的模拟器:Vulkan
我正在尝试使用虚幻引擎在Android模拟器上运行应用程序。 不过unreal只支持打开3.2,模拟器也只支持3.1。 所以我将使用
Vulkan 计算着色器:gl_GlobalInitationID 意外结果
我是 Vulkan 计算着色器的新手,对于这个愚蠢的问题感到抱歉。这是我的着色器(我只是想调试,这不是全部逻辑): #版本 450 布局(local_size_x = 32)中; 结构顶点...
我想使用VK_LOGIC_OP_XOR来实现异或运算,我已经将logicOpEnable设置为VK_TRUE并启用了该功能,但结果仍然不正确。 VkPipelineColorBlendAttachment...
由于 vulkan_core.h 上出现不同错误,我找不到“vulkan/vulkan.h”文件:使用 vulkan.h 头文件运行脚本后找不到 vk_video/vulkan_video_codec_h264std.h”文件。事情...
我正在努力在 3D 渲染应用程序中加载 gltf 模型,并尝试实现对法线贴图的支持。 在检查古董相机(其核心模型展示的一部分)时,我不...
这是我的一个小代码片段。问题是我想加载“createDebugUtilsMessengerEXT”函数。但我收到链接错误: LNK2001:无法解析的外部符号...
我在 Vulkan 中有一个 3d 应用程序,其中正在渲染一个简单的 3d 模型。通常,我将透视投影与 glm 结合使用,如下所示: // Vulkan 技巧,因为 GLM 是为 OpenGL 编写的,而 Vulkan...
带有 Vulkan 的 Android 模拟器无法正确渲染对话框
我正在通过控制台启动 Android 模拟器,如下所示:./emulator -avd Pixel_6a_API_34 -feature -Vulkan。使用该应用程序时,我发现所有对话框都显示没有深色背景/阴影。上...
我尝试执行一些混合功能,例如叠加。它无法在混合阶段实现,因为我需要知道我想要在上次绘制的位置混合的颜色。有没有什么办法可以解决...
CMake 在构建 Walnut 时不包含 Vulkan 标头
我正在尝试构建这个项目: https://github.com/Mr-Precise/Walnut-cmake 我使用 Unix Makefiles 作为生成器和 MinGW 这是我使用 make 后得到的错误: D:/Projekty/C++/Walnut-...
这一切都是在我更新英特尔 UHD 显卡驱动程序时开始的。在 3D 场景中编辑一段时间后,Godot 会立即崩溃,错误为 错误:Vulkan:无法提交图形队列。