[杂项]记一次远程桌面卡在请稍候的解决方法

可能是因为修改过远程电脑的密码,我这边出现了输入密码后会卡在“请稍候”的界面上。

具体地说,远程桌面会提示凭证已过期,重新输入密码并连接后会发生上面提到的事情。

可以试试用以下方法解决(win10为例):

  1. 打开设置
  2. 搜索并打开“凭据管理器”
  3. 点击windows凭据
  4. 选择你要登录的电脑的凭据,点击红色箭头指向的按钮
  5. 点击删除,并选择确定
  6. 最后重新使用远程桌面连接即可(会要求输入密码)

  • 2022/2/20

[Vulkan]GLSL language integration支持

下载插件

请直接参考这个教程:

Visual Studio设置shader(CG 、GLSL)语法提示及高亮和显示行号 使用GLSL language integration插件_shader使用studio显示行数-CSDN博客

添加Vulkan支持

配置完插件后,插件只支持OpenGL相关的关键字/变量

想要支持Vulkan相关的(比如:gl_VertexIndex、推送常量等等)

在工具->选项中按照以下内容进行配置

这里方便你直接复制:

1–target-env vulkan1.2
2%VK_SDK_PATH%\Bin\glslangValidator.exe
text

注意: VK_SDK_PATH这个环境变量要装了LunarG的SDK才有(装的时候自动生成的)。总之给出glslangValidator的路径就是了

  • 2021/12/26
  • Vulkan

[Vulkan]应用开发指南勘误

以下提及的内容来自李晓波翻译版本(19年印)

2.3.4 稀疏资源(P62)

调用 vkGetImageSparseMemoryRequirements 时,参数中的图像创建时除了带有 VK_IMAGE_CREATE_SPARSE_BINDING_BIT 以外,还需要带有 VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT (以及实例创建时需要指定相关的 Feature)

  • 2021/11/25
  • Vulkan

[OpenGL]纹理数组的一些小细节

以二维纹理数组为例

1texture(tex, vec3(x, y, index))
glsl

实际会取到的纹理由index四舍五入得到。此外,index使用时会被限制在0~数组大小–1之间

如果有一个三层的纹理数组

index为-1则取第一个;为1.2取第二个;为1.9取第三个(你可以理解为强制 GL_NEAREST)

  • 2021/10/19
  • OpenGL